XMLDOM リファレンス

 このページは、IE5.0でXMLDOMを使うために、ASHマルチメディア研究会が、米Microsoft社のMSDNのホームページの一部を翻訳したものです。
 W3Cの勧告に対してMicrosoft社が拡張した機能については、できるだけ省略してあります。
 最新情報や詳細情報は、XMLDOMリファレンス (English)を参照してください。


XMLDOMオブジェクトの種類

XMLDOMAttribute 属性ノード
XMLDOMCDATASection CDATAセクション(XMLが解釈しない文字列データ)ノード
XMLDOMCharacterData 文字列データノード
XMLDOMComment コメントノード
XMLDOMDocument 最上位のドキュメントノード
XMLDOMDocumentFragment 簡易ドキュメントノード
XMLDOMDocumentType ドキュメントの型宣言(DTD)ノード
XMLDOMElement 要素ノード
XMLDOMEntity エンティティノード
XMLDOMEntityReference 参照用エンティティノード
XMLDOMImplementation ドキュメントの実装機能管理ノード
XMLDOMNotation DTDの表記方法宣言ノード
XMLDOMProcessingInstruction XMLプロセッサの処理命令ノード
XMLDOMText テキスト内容ノード

XMLDOMインターフェイス・リファレンス

appendChildメソッド 子ノードの最後にノードを追加する
appendDataメソッド ノードの内容に文字列を追加する
async *プロパティ 非同期にダウンロードするかを参照更新する
attributesプロパティ 属性ノードリストを返却する
childNodesプロパティ 子ノードリストを返却する
cloneNodeメソッド 子ノードを複写する
createAttributeメソッド 指定した属性名の属性ノードを作成する
createCDATASectionメソッド 指定した内容の文字列のCDATAセクションノードを作成する
createCommentメソッド コメントノードを作成する
createDocumentFragmentメソッド 簡易ドキュメントノードを作成する
createElementメソッド 指定した要素名の要素ノードを作成する
createEntityReferenceメソッド 指定した参照名のエンティティノードを作成する
createProcessingInstructionメソッド 指定した処理命令ターゲットと処理内容で、PIノードを作成する
createTextNodeメソッド 指定した内容の文字列のテキストノードを作成する
dataプロパティ ノード内容の文字列を返却する(nodeValueと同じ)
deleteDataメソッド ノード内容の文字列を、指定位置から指定した長さだけ削除する
doctypeプロパティ DTDのDOCTYPEを返却する
documentElementプロパティ ドキュメントの一番上の要素を参照更新する
entitiesプロパティ エンティティノードのリストを返却する
firstChildプロパティ 最初の子ノードを返却する
getAttributeメソッド 指定した属性名の属性内容の文字列を返却する
getAttributeNodeメソッド 指定した属性名の属性ノードを返却する
getElementsByTagNameメソッド タグ名と一致する要素のノードリストを返却する
getNamedItemメソッド 指定した名前と一致するノードを返却する
hasChildNodesメソッド 子ノードがあるかどうかを返却する
hasFeatureメソッド 機能がサポートされているかどうかを返却する
implementationプロパティ 実装機能管理ノードを返却する
insertBeforeメソッド 指定したノードの前にノードを挿入する
insertDataメソッド ノード内容の指定位置に文字列を挿入する
itemメソッド 配列の要素を返却する
lastChildプロパティ 最後の子ノードを返却する
load *メソッド 指定したURLからXMLファイルを読み込む
nameプロパティ DTDのドキュメントタイプ(!DOCTYPE)を返却する
nextSiblingプロパティ 次のノードを返却する
nodeNameプロパティ ノード名を返却する
nodeTypeプロパティ ノードタイプ番号を返却する
nodeValueプロパティ ノード内容を参照更新する
normalizeメソッド 隣接している同タイプのノードを正規化し統合する
notationsプロパティ DTDの表記方法宣言ノードリストを返却する
notationNameプロパティ 表記方法宣言ノード名を返却する
ownerDocumentプロパティ ドキュメントのルートノードを返却する
parentNodeプロパティ 親ノードを返却する
previousSiblingプロパティ 前のノードを返却する
publicIdプロパティ エンティティノードのPUBLIC識別子を参照更新する
removeAttributeメソッド 指定した属性名の属性を初期化する
removeAttributeNodeメソッド 指定した属性名の属性ノードを削除する
removeChildメソッド 子ノードを削除する
removeNamedItemメソッド 指定した名前のノードを削除する
replaceChildメソッド 子ノードを置換する
replaceDataメソッド ノード内容の指定位置から指定した長さの文字列を置換する
setAttributeメソッド 属性値を設定する
setAttributeNodeメソッド 属性ノードを作成する
setNamedItemメソッド 指定した名前のノードを設定する
splitTextメソッド 指定した位置で、ノードを2つに分割する
substringDataメソッド ノードの内容を指定位置から指定した長さだけ返却する
systemIdプロパティ エンティティノードのSYSTEM識別子を参照更新する
tagNameプロパティ 要素のタグ名を参照更新する
targetプロパティ 処理命令ノード(PIノード)のノード名を返却する
text *プロパティ 子ノードの内容をまとめた文字列を参照更新する
transformNode *メソッド 指定されたXSLスタイルシートを適用する

* W3Cの仕様に対して、Microsoftが拡張した機能



Copyright (C)1998-1999 ASH multimedia lab.
mail : wmaster@ash.or.jp