web-dev-qa-db-ja.com

最高のXPathツール

XPathに使用しているツールとその理由は何ですか?今私は使っています

SketchPathは、xpathの作成に実際に役立ち、非常に高度であるため、私にとって最も際立っているようです。あなたがそれを試していないなら、あなたはすべきです。

SketchPathの短所:マシンにインストールする必要があります。それ以外の場合は素晴らしいです。

WhiteBeamの短所:ファイルをアップロードする必要がありますが、セキュリティ上の理由から、私はいつもやりたくありません。アップロードできるファイルサイズには制限があり、ファイルのアップロードはとにかく面倒です。また、そのツールで使用されるxpathと.NETアプリを実行するときに、微妙な違いがあるかもしれません。しかし、今は覚えていません。念頭に置いてください。

37

Web開発環境を使用している場合、FirefoxにはXPathのサポートと分析のための多くの優れたツールがあります。

  • Firebugには組み込みのXPathサポートがあります
  • XPath Checkerが素晴らしいとわかった

また、多分役立つ:

  • XPathランナー
  • FireXPath

Firebugに注意してください-「XPathをコピー」コマンドを右クリックすると、パスがすべて小文字としてコピーされ、一部のXMLパーサー(FinalBuilderで使用されるMXSMLパーサーなど)は大文字と小文字が区別されます-大文字と小文字を修正する必要がありますそれ以外の場合、パーサーは一致するノードを見つけられません。

13
Richard H

XMLQuire は、SketchPathXPath Editorが組み込まれたWindows用の無料のXMLエディターです。シンプルにするため、SketchPathは独自に開発されていません。

enter image description here

注意すべき点が1つあります:XPathエディターはすぐにはわかりませんが、現在のXPathの場所を示す上部のバーをダブルクリックしてエディターを起動します。

SketchPathとの比較:

XPathの自動補完、式の管理、SketchPathの関数ヘルプを使用した関数/トレースはXMLQuireに含まれていますが、XMLQuireはXPath 1.0のみをサポートしています。

[開示-XMLQuireとSketchPathの両方の作成者として、どのXPathエディターが「最良」であるかを客観的に評価することはできません-しかし、SketchPathが質問で言及されているように-最新のものをもたらす答えは、合理的]

43
pgfearo

これで xpathテスター 標準のXPath式をテストできます

また、XPathとXMLをいつでも保存して後で戻ったり、Webや電子メールにリンクを投稿したりすることもできます。これは非常に便利な機能です。

6
user431529

SketchPathは、これまで使用してきたXPathに最適なツールです。私もoXygenを使用しましたが、XPathではoXygenよりSketchPathを使用します。

4

私は XPather 、Firefoxプラグインが好きです。シンプルで使いやすく、Firefoxを実行している限り、XPathを使用しているのはいつでもどこでも、実行するための別個のプログラムではありません。

3
jamesaharvey

Xpathの作業には oXygen を使用します。ファイル上のxmlに対して式をテストするのはかなり簡単です。ターゲットxmlファイルを1回設定すると、クリックするだけで式をテストできます。

1
NA.