Existe-t-il une sorte de fonction split()
dans XPath? Dire que j'ai ce code XML:Valeur de noeud de partage avec XPath
<root>
<path>C:\folder\filename</path>
</root>
Et je veux récupérer filename
, comment puis-je faire cela? Je sais que je peux obtenir la valeur de noeud comme ceci:
//path/text()
Comment puis-je obtenir seulement le nom de fichier? (? Je sais qu'il ya une fonction concat()
, alors peut-être il y a une fonction split()
)
Bonne question, +1. Outre les bonnes réponses que vous avez, voir ma réponse pour deux autres solutions possibles. –