XPath Filter 2.0のオープンソース実装、できればJavaでの実装を知っている人はいますか?しかし、他の言語でも問題ありません。標準はそれほど新しいものではないので、何かが存在するはずですが、何も見つかりません...
本当に適切なものがない場合、誰かがそれを実装したことがあり、標準的な手段(DOMモデルとXPath)でそこに到達するのがどれほど難しいかを教えてくれますか?大まかな見積もりですが、2人でフルタイムで作業するのは、数日ではなく数週間でしょうか。
XPath Filter 2.0のオープンソース実装、できればJavaでの実装を知っている人はいますか?しかし、他の言語でも問題ありません。標準はそれほど新しいものではないので、何かが存在するはずですが、何も見つかりません...
本当に適切なものがない場合、誰かがそれを実装したことがあり、標準的な手段(DOMモデルとXPath)でそこに到達するのがどれほど難しいかを教えてくれますか?大まかな見積もりですが、2人でフルタイムで作業するのは、数日ではなく数週間でしょうか。
0xA3に感謝します。相互運用性レポートには、XPathフィルター2をサポートする次の2つのオープンソースライブラリが一覧表示されます。
私たち自身の分析では、XMLデジタル署名のJDK内部実装もこの機能をサポートしていることがわかりましたが、暗黙的な方法では、実装はパブリックAPIではなく、ユーザーからは見えません。Sun / Oracle JDKのXML-DSIG実装全体として、内部でApacheSantuario実装のバージョンを使用します。
Santuarioよりも統合が簡単だったため、最終的にJaxenに落ち着きました。
Apache Santuarioライブラリをご覧になりましたか?
XML Signature XPath Filter v2.0を実装するクラスが付属しています。
さらなる実装はここにリストされています(ただし、これらのいずれもチェックしていません):