Question

Dans notre solution SharePoint nous avons besoin d'un service qui permet de rechercher des fichiers XML index.

En ce moment, nous utilisons FAST, mais sont là d'autres outils / applications / solutions qui sont libres et faciles à intégrer / customize dans SharePoint 2007?

Était-ce utile?

La solution

Les fichiers XML sont recherchés et indexés en mode natif dans SharePoint 2010 en utilisant le hors-the-box moteur (FAST est juste un add-on recherche / remplacement, mais utilise le moteur natif sous les couvertures il est donc un supplément et la recherche XML fichiers en utilisant le moteur natif).

Il est un peu déroutant parce que vous dites que vous utilisez FAST (généralement un produit lié à SharePoint 2010), mais demander des outils pour SharePoint 2007. Je suppose que vous pouvez utiliser FAST pour rampent 2007 sources, j'ai jamais essayé.

Dans SharePoint 2010 et 2007 fichiers XML sont nativement indexés et cependant ils ont fouillé la recherche que le contenu et non du balisage. Par exemple donné l'extrait suivant:

<RenderPattern Name="EditPattern">

Le moteur ne retournera un coup si vous entrez EditPattern, pas RenderPattern. Il recherchera également des valeurs dans une balise si cet extrait:

<SomeTag>SomeValue</SomeTag>

Est-ce yeild un coup de recherche si vous cherchez SomeValue mais malheureusement pas de résultats si vous cherchez une_balise. Il recherche également contenu contenu à l'intérieur de CDATA [] enceintes aussi longtemps qu'il est entre guillemets si cet extrait:

<HTML><![CDATA[<input TYPE=HIDDEN NAME="owsfileref">]]</HTML

renverra un coup si vous recherchez owsfileref (mais pas CDATA).

Comme je l'ai dit, les fichiers XML sont nativement rampé. Vous pouvez installer le pack Microsoft iFilter mais tout ce qu'il vous donne est des formats Office 2007 supplémentaires et les formats de fichiers Visio.

Il y a iFilters 3ème partie supplémentaires disponibles. Vous pouvez consulter IFilter dot org pour certains, mais la plupart des entreprises n'ont pas produit versions 2010 et je suis pas sûr si vous êtes à la recherche pour 2007 ou 2010. 2007 il y a encore iFilters là-bas, mais quelques-uns sont pris en charge ces jours-ci et encore moins sont mis à jour pour 2010.

Autres conseils

Assez sûr il y a un XML iFilter inclus avec SharePoint Server 2010. Vous ne savez pas à quelle profondeur il va dans chaque document.

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top