cancel
Showing results for 
Search instead for 
Did you mean: 

requête xpath [RESOLU]

fmarin
Champ in-the-making
Champ in-the-making
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 2

rguinot
Confirmed Champ
Confirmed Champ
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
Champ in-the-making
Champ in-the-making
merci pour votre aide

Frédéric Marin