xmlのDOM方式解析,DOM 4 Jツール解析原理
DOM解析の原理:
DOM解析原理:xml解析器は一度にxmlドキュメント全体をメモリにロードし、メモリにDocumentのオブジェクトツリーを構築し、Documentオブジェクトを介してツリー上のノードオブジェクトを得、ノードオブジェクトを介してxmlドキュメントの内容にアクセス(操作)する.
1枚の図でこの原理を完全に要約する.
dom 4 jの原理はdom方式で解析され,dom 4 jについて説明する.
非公式で、jdkにはありませんので、パッケージを案内します.3つのフレームワーク(デフォルトでxmlを読み込むツールはDom 4 j)
手順:
1)dom 4 jのコアパッケージをインポートします.dom4j-1.6.1.jar+注:私のリソース共有所へダウンロードして、住所をダウンロードしてください.http://download.csdn.net/my
2)Dom 4 jを作成xmlファイルコードを読み込む
xmlのdocumentオブジェクトをコード体験で取得する方法.
次のセクションでは、ケースを通して説明します.dom 4 j解析方式について説明する.
DOM解析原理:xml解析器は一度にxmlドキュメント全体をメモリにロードし、メモリにDocumentのオブジェクトツリーを構築し、Documentオブジェクトを介してツリー上のノードオブジェクトを得、ノードオブジェクトを介してxmlドキュメントの内容にアクセス(操作)する.
1枚の図でこの原理を完全に要約する.
dom 4 jの原理はdom方式で解析され,dom 4 jについて説明する.
非公式で、jdkにはありませんので、パッケージを案内します.3つのフレームワーク(デフォルトでxmlを読み込むツールはDom 4 j)
手順:
1)dom 4 jのコアパッケージをインポートします.dom4j-1.6.1.jar+注:私のリソース共有所へダウンロードして、住所をダウンロードしてください.http://download.csdn.net/my
2)Dom 4 jを作成xmlファイルコードを読み込む
xmlのdocumentオブジェクトをコード体験で取得する方法.
public static void main(String[] args) {
try {
//1. xml
SAXReader reader = new SAXReader();
//2. xml , Document
Document doc = reader.read(new File("./src/contact.xml"));
System.out.println(doc);
} catch (DocumentException e) {
e.printStackTrace();
throw new RuntimeException(e);
}
}
次のセクションでは、ケースを通して説明します.dom 4 j解析方式について説明する.