ののXML DOMを使用してアクセスしたり、操作して、 XMLドキュメントのプログラムです。 、 DOMのは、 in - memoryのは、キャッシュされたツリーは、 XMLドキュメントを表現したものを使用すると、ナビゲーションを使用し、変更を含むドキュメントの追加、更新、またはコンテンツの要素を削除してください。 階層構造のデータとして、 DOMのオブジェクトを表すノードです。
XMLドキュメントのサンプルを検討する:
ハリーポッター<book> <名前> < /名> <言語>英語< /言語> < /ブック" >
DOMのは、 XMLによると、このドキュメントには、次のオブジェクト:
ドキュメントのオブジェクトを作成します。これには、全体のドキュメントです。
この本オブジェクトを作成します。これは、ルートノードには2つの子要素は、名前と言語をします。
の名前オブジェクトを作成します。これは、テキストオブジェクトや兄弟には、オブジェクト、言語です。
風と共に去りぬありますが、これはテキストオブジェクトと子供の名前のオブジェクトを作成します。
言語のオブジェクトを作成します。これは、オブジェクトをオブジェクトには、兄弟姉妹の名前と子供のテキストオブジェクトを作成します。
英語ありますが、これは子供の言語のオブジェクトを作成します。
| オブジェクト | 説明書 |
|---|---|
| するDOMDocument | 最上位のノードを表して、 XML DOMツリー |
| xmldomnode | 1つのノードを表しますが、 DOMツリーの |
| xmldomattribute | オブジェクトの属性を表す |
| xmldomcdatasection | マルクのテキストは、このようなマークアップ言語として解釈されるテキストではない |
| xmldomdocumenttype | 関連付けられているドキュメントの情報が含まれ宣言 |
| xmldomentity | エンティティを表して、 XMLドキュメントの |
| xmldomprocessinginstruction | 処理命令を表します |