OVH Cloud OVH Cloud

Indexation des documents XML

2 réponses
Avatar
Stephane
Bonjour,

J'utilise Sharepoint Portal Server 2003 et lorsque j'insère des documents
XML je retrouve dans la fenêtre des propriétés indexées ("Manage Properties
Of Crawled Content") uniquement les éléments XML (et leurs attributs) qui
sont les descendants directs de la racine de mon document.

C'est donc particulièrement restrictif.

Pouvez m'indiquer la marche à suivre pour pouvoir prendre en compte dans
l'indexation n'importe quel élément dans mes documents XML ?

Merci d'avance.

2 réponses

Avatar
Etienne Legendre
Bonjour

Il vous faut un ifilter pour les fichiers XML

Une explication
http://www.quilogic.cc/ifilter.htm

Un lien http://www.ifiltershop.com/
A tester
http://www.microsoft.com/sharepoint/server/techinfo/reskit/XML_Filter.asp

Salutations

EtienneL



"Stephane" a écrit dans le message de
news:
Bonjour,

J'utilise Sharepoint Portal Server 2003 et lorsque j'insère des documents
XML je retrouve dans la fenêtre des propriétés indexées ("Manage
Properties
Of Crawled Content") uniquement les éléments XML (et leurs attributs) qui
sont les descendants directs de la racine de mon document.

C'est donc particulièrement restrictif.

Pouvez m'indiquer la marche à suivre pour pouvoir prendre en compte dans
l'indexation n'importe quel élément dans mes documents XML ?

Merci d'avance.


Avatar
Stephane
Merci pour vos réponses Renaud et Etienne.

Le XML filter de MS est bien installé sur mon serveur et il prend bien en
compte les documents XML. Mon problème est qu'il n'indexe que les éléments
XML (et leurs attributs) qui sont les descendants directs de la racine de mon
document et qui n'ont pas de descendants.

J'ai bien retrouvé cette limitation sur le lien que vous m'avez fourni:

"The XML content filter can emit the following as properties:

* Sub-elements of the root element when the sub-elements have no child
elements.
* Attributes of the root element and attributes of sub-elements of the
root element."

Je suis un peu étonné de cette limitation. Suis-je obligé d'acheter en plus
un XML filter payant si je veux pouvoir indexer n'importe quel élément dans
mes documents XML ?

Merci.