NotesDOMDocumentNode (LotusScript®)

XML 文書全体を表します。文書ツリーのルートです。

注: このクラスは、R6 で新しく追加されました。
注: このクラスは COM ではサポートされていません。

基本クラス

継承元: NotesDOMNode

包含関係

包含元: NotesDOMParser

包含要素: NotesDOMAttributeNodeNotesDOMCDATASectionNodeNotesDOMCommentNodeNotesDOMDocumentFragmentNodeNotesDOMElementNodeNotesDOMEntityReferenceNodeNotesDOMNodeListNotesDOMProcessingInstructionNodeNotesDOMTextNode

プロパティ

Attributes

DocumentElement

FirstChild

HasChildNodes

IsNull

LastChild

LocalName

NamespaceURI

NextSibling

NodeName

NodeType

NodeValue

NumberOfChildNodes

ParentNode

Prefix

PreviousSibling

メソッド

AppendChild

Clone

CreateAttributeNode

CreateAttributeNodeNS

CreateCDATASectionNode

CreateCommentNode

CreateDocumentFragmentNode

CreateDocumentNode

CreateElementNode

CreateElementNodeNS

CreateEntityReferenceNode

CreateNotationNode

CreateProcessingInstructionNode

CreateTextNode

CreateXMLDeclNode

GetElementsByTagName

GetElementsByTagNameNS

RemoveChild

ReplaceChild

作成方法とアクセス方法

既存の DOM ツリーの文書ノードにアクセスするには、NotesDOMParser オブジェクトを作成し、Process メソッドを使用して DOM ツリーを生成します。次いで、NotesDOMParser の Document プロパティを使用して文書ノードにアクセスします。以下に例を示します。

Dim domparser As NotesDOMParser
Dim domdoc As NotesDOMDocumentNode
Set domParser = session.CreateDOMParser(inputStream, outputStream)
Call domParser.Process
Set domdoc = domparser.Document

新しい DOM ツリーで文書ノードを作成するには、NotesDOMParser オブジェクトを作成し、Document プロパティを取得します。以下に例を示します。

Dim domparser As NotesDOMParser
Dim domdoc As NotesDOMDocumentNode
Set domparser = session.CreateDOMParser
Set domdoc = domparser.Document

使用法

DOM ツリー内に 1 つの文書ノードしか存在しません。