Java-xml-parsers
提供:Dev Guides
Java XML-パーサー
XML解析とは、データにアクセスしたりデータを変更したりするためにXMLドキュメントを通過することです。
XMLパーサーとは何ですか?
XMLパーサーは、XMLドキュメント内のデータにアクセスまたは変更する方法を提供します。 Javaは、XMLドキュメントを解析するための複数のオプションを提供します。 以下は、XMLドキュメントの解析に一般的に使用されるさまざまなタイプのパーサーです。
- Dom Parser -ドキュメントの完全なコンテンツをロードし、メモリ内に完全な階層ツリーを作成することにより、XMLドキュメントを解析します。
- SAX Parser -イベントベースのトリガーでXMLドキュメントを解析します。 完全なドキュメントをメモリにロードしません。
- * JDOMパーサー*-DOMパーサーと同様の方法で、より簡単な方法でXMLドキュメントを解析します。
- StAX Parser -SAXパーサーと同様の方法で、より効率的な方法でXMLドキュメントを解析します。
- XPath Parser -式に基づいてXMLドキュメントを解析し、XSLTと組み合わせて広く使用されます。
- DOM4J Parser -Java Collections Frameworkを使用してXML、XPath、およびXSLTを解析するJavaライブラリ。 DOM、SAX、およびJAXPのサポートを提供します。
オブジェクト指向の方法でXML解析を処理するために利用可能なJAXBおよびXSLT APIがあります。 このチュートリアルの以降の章で、各パーサーについて詳しく説明します。