XML_XPath : limites ? - Java - Programmation
Marsh Posté le 09-06-2004 à 13:37:09
je n'ai pas testé, mais ça devrait sans doute fonctionner...
ELEMENT[contains(ELEMENT/text(),'valeur de contenu')]
Marsh Posté le 09-06-2004 à 13:47:05
Ouai ok je vais essayer ça pour voir.
Mais en fait je voudrait faire des comparaisons
ELEMENT[inférieur(ELEMENT/text(),'valeur de contenu')]
mais à priori inférieur n'existe pas et je ne vois pas trop comment m'en sortir autrement.
Marsh Posté le 09-06-2004 à 13:51:10
petite correction:
ELEMENT[contains(text(),'valeur de contenu')]
car sinon il va tester ELEMENT/ELEMENT/text()
tu vas ramener une chaîne... après à toi de jouer avec les tests numériques mais je n'ai pas été jusque là.
Marsh Posté le 09-06-2004 à 14:43:10
Apparemment, mais je ne l'avais pas encore vu, c'est encore plus simple :
un exemple, /Entry/Population/individu[inc<.5]/op
ou inc est 1 noeud enfant de individu
pour plus d'info voir le tutorial
http://www.w3schools.com/xpath/xpath_syntax.asp
j'ai testé et ça marche !
Merci d'avoir répondu ^^
Marsh Posté le 09-06-2004 à 14:47:23
cool
Marsh Posté le 09-06-2004 à 11:35:49
Salut.
Je ne suis qu'un débutant en XPath donc ne m'en veuillez pas trop :
XPath a l'air bien sympa comme outil de selection.
J'ai notamment vu qu'il y avait moyen de faire des sélections avec les valeurs des attributs.
Mais y a-t-il moyen de faire des sélection par valeur de contenu :
(<Element>valeur de contenu</Element> )
ou valeur de contenu peut être aussi bien une String qu'un Float, qu'un Double, bref qu'un type élémentaire ?
D'autre part, j'ai bien récupéré des sites dessus, comme
(sites:W3C Recommendation,tutorial:http://www.zvon.org/xxl/XPathTutorial/General_fre/examples.html)
mais quelqu'un connait-il un site avec des tutorials assez complets sur le XPath ?