私は最近、JavaでのXML操作に適したライブラリについて疑問に思っていました。優れたJavaXMLDOMユーティリティです。
車輪の再発明を行う前に、jQueryをjOOXでJavaに移植する前に、次のライブラリを確認しました。
しかし、よく調べてみると、次のことがわかります。
org.w3c.dom
jsoupは、標準のドキュメント構造では動作しません。彼らは独自の実装を展開しました。私はコードをチェックアウトしましたが、たとえばXercesのように効率的で調整されているとは思えません。私のユースケースでは、パフォーマンスが重要です- jsoupはHTMLと緊密に結合されているようです。XMLのみを操作し、HTML構造も、CSSも操作したくない
- gwtqueryはGWTと結合されています。どれだけきつくかわからない
HTMLではなくサーバーサイドXMLにのみ使用したときに、これらのライブラリを使用した経験はありますか?
私は興味を持っている
- パフォーマンスベンチマーク(おそらく標準のDOM / XPathと比較)
- 互換性の経験(標準のDOMへのインポート/エクスポートは簡単ですか?)