[Top][All Lists]
[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: |
Pierre Dittgen |
Subject: |
Re: [sdx-users] Récupérer les résultats d'une requête en Java |
Date: |
Thu, 24 Mar 2005 11:14:26 +0100 |
User-agent: |
Mozilla Thunderbird 1.0 (Windows/20041206) |
>
> Tu ne peux pas faire un sdx:terms avec un qid tel que discuté depuis
> quelques jours? Tu peux ensuite itérer sur les valeurs, qui ne
> concerneraient que celles présentes dans au moins un document trouvé par
> la requête.
>
Si, effectivement, je crois que ça répondrait tout à fait. Je vais
m'orienter dans cette direction.
>
>> 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.
>>
>> Est-ce la bonne manière de faire ou est-ce que c'est tordu et il y a
>> bien plus simple ?
>
>
> Euh... sdx_results a déjà un toSAX(), non?
>
Oui, oui. Je comptais l'utiliser avec une classe qui dérive de
ContentHandler et qui a une méthode getTerms() par exemple pour renvoyer
tous les termes rencontrés lors de son parsing.
> Sinon, si tu veux modifier/ajouter du code, pourquoi ne pas modifier le
> code SDX (Results et sous-classes/implémentations) pour ajouter une
> méthode qui retourne une liste d'objets (à voir lesquels)?
>
> Si tu prends cette approche, on peut en discuter sur sdx-developers.
>
D'accord, je teste l'approche avec <sdx:terms/> et si je passe à
l'option modification de code SDX, je renverrai un mail sur sdx-developers.
Merci pour ces réponses rapides
Pierre
--
Pierre Dittgen
Tél/Fax 01 49 60 10 23
PASS Technologie http://www.pass-tech.fr
23, rue Pierre et Marie Curie / 94200 Ivry sur Seine