20

XPath にはどのパッケージを使用すればよいですか? 要素のクエリを実行してから、これらのノードの周囲の値を抽出します。たぶん、1つ以上のレベル、いくつかの属性。

javax.xml.xpathXPath 1.0 です。正しい方法ですか、それともより最新の実装がありますかjavax.xml.xpath? JDOM はとても扱いにくいです。org.w3c.domorg.w3c.dom

4

1 に答える 1

15

Saxon 9.xなどの Java ベースの XPath 2.0 または XQuery 実装 (XSLT 2.0 を選択すると、はるかに強力な機能が提供されます) を検討できます

Saxon はオープン ソースであり、これまでのところ最高品質の Java ベースのプロセッサの 1 つです。私は SO XSLT/XPath/XQuery に関する質問に答える際に日常的に使用しています。ドキュメントには、適切なコード例があります。

私が認識しているスタンドアロンの XPath 2.0 実装はPsychoPathだけですが、その品質と使いやすさについてはよくわかりません。

于 2011-07-08T12:45:03.017 に答える