requête xpath [RESOLU]

cancel
Showing results for 
Search instead for 
Did you mean: 
fmarin
Member II

requête xpath [RESOLU]

bonjour

je fais une recherche lucene dans l'arbre des catégories

Java refusant de parser la requete (Failed to parse query: +PATH:"/cm:generalclassifiable/cm:Veille économique/cm:lieux"), j'ai cherché la bonne mise au point du query en utilisant la recherche du "node browser" en mode xpath.

C'est l'espace entre "Veille" et "économique" qui pose problème : le query "/cm:generalclassifiable/cm:Veille.économique/cm:lieux" est parsé.

Il ne semble pas que l'on puisse insérer des wildcards dans l'expression (par exemple, "Veille*économique") : comment alors faire accepter des espaces entre mots clés ? 

Frédéric Marin
2 Replies
rguinot
Customer

Re: requête xpath [RESOLU]

les espaces doivent être encodés au format ISO 9075. cf http://wiki.alfresco.com/wiki/Search#ISO_9075_encoding , et http://docs.alfresco.com/4.2/index.jsp?topic=%2Fcom.alfresco.enterprise.doc%2Freferences%2FAPI-JS-is.... Il y a une classe utilitaire en Java (ISO9075.java) qui vous permet de faire cet encodage.
fmarin
Member II

Re: requête xpath [RESOLU]

merci pour votre aide

Frédéric Marin