| 

.NET C# Java Javascript Exception

3
Man findet mit Google schnell ein paar Seiten, wo man einen XPath-Ausdruck eingeben kann und das Ergebnis angezeigt bekommt - z.B. hier und hier. Bei manchen, z.B. den beiden genannten, kann man auch XPath-Functions testen, wie z.B.
starts-with('XML','X')

Anscheinend werden dabei aber nicht alle im W3 Schools XPath Tutorial aufgeführten Funktionen unterstützt, z.B. habe ich keine Ergebnisse bei Versuchen mit replace und tokenize bekommen. Wer weiß einen online verfügbaren XPath-Tester, der alle XPath-Funktionen unterstützt?
17.01.2012
Matthias Hlawatsch 8,4k 2 8
1 Antwort
0
Moin Matthias,

ich verwende den, bzw habe mir meinen Tester selber zusammen gestellt (Offline natürlich)
Schaust du: http://xpath.online-toolz.com/tools/xpath-editor.php

allgemein findet sich unter http://online-toolz.com/ eine Menge Tester und diverses Zeug.

Gruß Karl
17.01.2012
Karl 850 7
Danke - soviele Tools an einem Platz, das ist nicht schlecht. Aber was meine konkrete Frage betrifft: auch dieser Tester liefert für
replace("Bella Italia", "l", "*")
(das Beispiel aus der angebenen XPath-Referenz) nicht das erwartete Ergebnis, sondern "Invalid Expression" :-(
(Der Ausdruck an sich ist doch aber korrekt, oder???)
Matthias Hlawatsch 17.01.2012
Mhh, blöd. Ich hatte mit Replace bisher nicht gearbeitet. Der Ausdruck sieht korrekt aus, ja.
Karl 17.01.2012
Mit Translate geht es: translate("Bella Italia", "l", "x") verwendet aber auch keinen RegEx zur Suche.
Karl 17.01.2012

Stelle deine Xpath-Frage jetzt!