sdx-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sdx-users] Récupérer les résultats d'une requête en Java


From: Pierrick Brihaye
Subject: Re: [sdx-users] Récupérer les résultats d'une requête en Java
Date: Thu, 24 Mar 2005 10:59:23 +0100
User-agent: Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.6) Gecko/20040113

Salut,

Pierre Dittgen a écrit :

J'ai vu qu'après un <sdx:results/> ou un <sdx:execute*Query/> on avait
accès aux résultats dans la variable sdx_results. En regardant la
javadoc en ligne et le code, je ne vois pas de méthode qui permettrait
de récupérer les résultats complets sous forme d'une liste d'objets
(on peut par contre récupérer les Ids des documents avec getDocIds())

Euh... tu as fr.gouv.culture.sdx.search.lucene.query.ResultDocuments et fr.gouv.culture.sdx.search.lucene.query.ResultDocument.

Cette dernière classe manque, peut-être, de méthodes donnant un peu d'abstraction au org.apache.lucene.document.Document qu'il y a derrière.

Je m'oriente donc vers le développement d'une classe héritant de
org.xml.sax.ContentHandler et qui, passé à la méthode toSAX(),
permettrait de parcourir les résultats et d'extraire les infos qui
m'intéresse.

Et de les pipeliner ? Chouette :-)

A+

--
Pierrick Brihaye, informaticien
Service régional de l'Inventaire
DRAC Bretagne
mailto:address@hidden
+33 (0)2 99 29 67 78




reply via email to

[Prev in Thread] Current Thread [Next in Thread]