webentwicklung-frage-antwort-db.com.de

Beste XPath-Tools

Welche Tools benutzt ihr für XPath und warum? Im Moment benutze ich

SketchPath scheint mir am auffälligsten zu sein, da es Ihnen beim Erstellen des xpath hilft und sehr fortgeschritten ist. Wenn Sie es nicht ausprobiert haben, sollten Sie.

Nachteile von SketchPath: Sie müssen es auf dem Computer installieren, sonst ist es fantastisch.

Nachteile für WhiteBeam: Sie müssen Ihre Datei hochladen, was ich aus Sicherheitsgründen nicht immer tun möchte, und die Dateigröße, die Sie hochladen können, ist begrenzt, und das Hochladen einer Datei ist sowieso ärgerlich. Ich denke auch, dass es einige subtile Unterschiede zwischen dem für dieses Tool verwendeten xpath und dem Ausführen einer .NET-App geben kann. Aber erinnere dich jetzt an nichts. Denken Sie daran.

37

Wenn Sie sich in einer Web-Entwicklungsumgebung befinden, bietet Firefox eine Reihe großartiger Tools für die XPath-Unterstützung und -Analyse:

  • Firebug unterstützt XPath
  • XPath Checker habe ich toll gefunden

und vielleicht auch von Nutzen:

  • XPath Runner
  • FireXPath

Seien Sie vorsichtig mit Firebug. Wenn Sie mit der rechten Maustaste auf "XPath kopieren" klicken, wird der Pfad in Kleinbuchstaben kopiert. Bei einigen XML-Parsern (wie dem in FinalBuilder verwendeten MXSML-Parser) wird zwischen Groß- und Kleinschreibung unterschieden. Daher müssen Sie die Groß- und Kleinschreibung korrigieren Ihrer Firebug-kopierten XPath-Anweisung, andernfalls findet Ihr Parser keine passenden Knoten.

13
Richard H

XMLQuire ist ein kostenloser XML-Editor für Windows mit integriertem SketchPath XPath-Editor. Um die Dinge einfach zu halten, wird SketchPath nicht eigenständig weiterentwickelt .

enter image description here

Beachten Sie Folgendes: Der XPath-Editor ist nicht sofort ersichtlich, sondern doppelklicken Sie einfach auf die obere Leiste, die den aktuellen XPath-Speicherort anzeigt, um den Editor aufzurufen.

Vergleich mit SketchPath:

XPath-Autovervollständigung, Ausdrucksverwaltung und Funktion/Ablaufverfolgung mit Funktionshilfe von SketchPath sind in XMLQuire enthalten, XMLQuire unterstützt jedoch auch nur XPath 1.0.

[Offenlegung - Als Autor von XMLQuire und SketchPath kann ich nicht objektiv einschätzen, welcher XPath-Editor "am besten" ist - aber wie SketchPath in der Frage erwähnt wird, scheint eine Antwort die Dinge auf den neuesten Stand zu bringen angemessen]

43
pgfearo

mit diesem xpath tester können Sie Standard-XPath-Ausdrücke testen

Sie können Ihre XPaths und XMLs auch jederzeit speichern, um später darauf zurückzugreifen, oder einen Link im Web oder per E-Mail posten, was eine sehr praktische Funktion ist.

6
user431529

SketchPath ist das beste Tool für XPath, das ich bisher verwendet habe. Ich habe auch OXYGEN verwendet, bevorzuge jedoch SketchPath gegenüber OXYGEN für XPath.

4

Ich mag XPather , ein Firefox-Plugin. Es ist einfach und benutzerfreundlich und es ist kein separates Programm, das ausgeführt werden muss, solange Firefox ausgeführt wird. Dies ist der Zeitpunkt, an dem ich normalerweise XPath verwende.

3
jamesaharvey

Ich benutze oXygen für xpath Arbeit. Es ist ziemlich einfach, Ihren Ausdruck anhand von XML-Dateien zu testen. Sie legen die XML-Zieldatei einmal fest und klicken dann nur noch auf die Schaltfläche, um Ihren Ausdruck zu testen.

1
NA.