XMLは、ツリー構造であります
XMLは、ノードを介して全体の方法を表し、
sutdent.xmlドキュメント:ドキュメントノードXMLファイル
学生要素:使用して接合要素<>タグ
数のAttr:接合素子プロパティの属性名=「属性値」
日テキスト:ノード要素間のテキストの内容
DOM:ドキュメントオブジェクトモデル:ドキュメントオブジェクトモデル、オブジェクトのメンバーとして記述された文書
JavaコードをHTMLやJSコード操作でXMLの操作
DOM解析機能
1.ロードされると、一回限りのXML文書全体がメモリ内のツリー(ドキュメントオブジェクト)を形成し、メモリにロードされます。
2.コードの操作ドキュメントを使用した後、XMLファイルメモリDOMツリーで、ローカルディスクは、実際に業務に直接関係はありません。
3.両側が一致するように、DOM、XMLディスクの内容のうち、メモリの動作を同期させる、変更されないので
(それは同期させる必要がある場合にのみ、クエリ、同期、データの変更を必要としません)
4.短所:XMLファイルが大きすぎる場合、それはメモリオーバーフローを引き起こす可能性があり
DOMの解析ステップ
コードによってここに表されます:
サックス解決紹介
イベント駆動型に基づいて、行ずつ読みます
長所:メモリと速度を取りません。
短所:読み出しのみ可能で、ライトバックすることはできません
DOM4Jはじめに
DOM4J dom4j.orgは、オープンソースのXML解析パッケージを作成します
dom4jのは、優れた性能、パワフルで非常に使いやすい機能、太陽の公式DOM技術、ソフトウェアを超えるその性能と、非常に良いJavaXMLのAPIであり、それはまた、オープンソースであります
より多くのJavaソフトウェアXMLを読み書きするために使用DOM4Jであり、特に言及する価値があるも、SunはJAXMのDOM4Jをも使用されていることです。これは、Hibernateは、構成ファイルを読み書きするためにそれを使用して、jarファイルのパッケージを使用する必要がありました。
旧9人の学校コミュニティのメンバーが作成します