XML技術マニュアルlogin
XML技術マニュアル
著者:php.cn  更新時間:2022-04-14 15:57:53

XML DOM



DOM (Document Object Model) は、ドキュメントにアクセスして操作するための標準メソッドを定義します。


XML DOM

XML DOM (XML Document Object Model) は、XML ドキュメントにアクセスして操作するための標準メソッドを定義します。

XML DOM XML ドキュメントをツリー構造として表示します。

すべての要素には DOM ツリーを通じてアクセスできます。それらの内容は変更または削除でき、新しい要素を作成できます。要素、そのテキスト、およびその属性はすべてノードとみなされます。

XML DOM チュートリアルで XML DOM について詳しく学ぶことができます。


HTML DOM

HTML DOM は、HTML ドキュメントにアクセスして操作するための標準的な方法を定義します。

すべての HTML 要素には、HTML DOM を通じてアクセスできます。

HTML DOM について詳しくは、HTML DOM チュートリアルをご覧ください。


XML ファイルをロードする - クロスブラウザーの例

以下の例では、XML ドキュメント (「note.xml」) を XML DOM オブジェクトに解析し、JavaScript を介していくつかの情報を抽出します。

インスタンスの実行»

「インスタンスの実行」ボタンをクリックしてオンラインインスタンスを表示します

重要な注意事項!

上記の XML ファイル (「note.xml」) の <to> 要素からテキスト「Tove」を抽出するには、構文は次のとおりです:


getElementsByTagName("to")[0].childNodes[0] .nodeValue

XML ファイルに <to> 要素が 1 つだけ含まれている場合でも、配列インデックス [0] を指定する必要があることに注意してください。これは、getElementsByTagName() メソッドが配列を返すためです。

XML 文字列をロードする - クロスブラウザーの例
以下の例では、XML 文字列を XML DOM オブジェクトに解析し、JavaScript 経由で情報を抽出します。 「インスタンスを実行」ボタンをクリックしてオンラインインスタンスを表示します