Xerces-xml-parsers
提供:Dev Guides
Apache Xerces-XMLパーサー
Apache Xerces2とは何ですか?
Xerces2はJavaベースのプロセッサであり、標準のインターフェイスとXML解析API標準に続く実装を提供します-
- ドキュメントオブジェクトモデル(DOM)レベル3
- Simple API for XML(SAX)2.0.2
- ストリーミングAPI for XML(StAX)1.0イベントAPI
- XML処理用のJava API(JAXP)1.4
XML解析とは何ですか?
XMLの解析とは、XMLドキュメントを通過してデータにアクセスしたり、何らかの方法でデータを変更したりすることです。
XMLパーサーとは何ですか?
XML Parserは、XMLドキュメントに存在するデータにアクセスまたは変更する方法を提供します。 Javaは、XMLドキュメントを解析するための複数のオプションを提供します。 以下は、XMLドキュメントの解析に一般的に使用されるさまざまなタイプのパーサーです。
- Dom Parser -ドキュメントの完全なコンテンツをロードし、メモリ内に完全な階層ツリーを作成することにより、ドキュメントを解析します。
- SAX Parser -イベントベースのトリガーでドキュメントを解析します。 完全なドキュメントをメモリにロードしません。
- StAX Parser -SAXパーサーと同様の方法でドキュメントを解析しますが、より効率的な方法です。
次に、以降の章でApache Xercesライブラリを使用して各パーサーを詳しく説明します。