Ce qui est une manière simple en java pour évaluer une expression xpath sur une chaîne de caractères et retourne le résultat de la chaîne

Une réponse simple à une question simple.

Par exemple:

String xml = "<car><manufacturer>toyota</manufacturer></car>";
String xpath = "/car/manufacturer";
assertEquals("toyota",evaluate(xml, xpath));

Comment puis-je écrire la méthode evaluate simple et lisible qui va travailler pour tout bien formé xml et xpath.

Évidemment il y a des tas de façons cela peut être atteint, mais la majorité d'entre eux semble très prolixe.

Toute façons simples, je suis absent/bibliothèques peuvent-ils y parvenir?

Pour les cas où plusieurs nœuds sont de retour, je veux juste la représentation de chaîne de cette.

InformationsquelleAutor Pablojim | 2010-11-16