通用 XML 节点的表示形式。
实现类
方法
| 方法 | 返回值类型 | 简介 |
|---|---|---|
as | Cdata|null | 将节点转换为 CDATASection 节点,以用于自动补全。 |
as | Comment|null | 将节点转换为 Comment 节点,以用于自动补全。 |
as | Doc | 将节点转换为 Document 节点,以用于自动补全。 |
as | Element|null | 将节点转换为 Element 节点,以用于自动补全。 |
as | Entity | 将节点转换为 Entity 节点,以用于自动补全。 |
as | Processing | 将节点转换为 Processing 节点,以用于自动补全。 |
as | Text|null | 将节点转换为 Text 节点,以用于自动补全。 |
detach() | Content|null | 将节点从其父 Element 节点分离。 |
get | Element|null | 获取节点的父 Element 节点。 |
get | Content | 获取节点的内容类型。 |
get | String | 按文档中的显示顺序获取作为节点的直接或间接子节点的所有节点的文本值。 |
详细文档
asCdata()
将节点转换为 CDATASection 节点,以用于自动补全。如果节点的 ContentType 并非 CDATA,此方法会返回
null。
返回
Cdata|null - CDATASection 节点。
asComment()
将节点转换为 Comment 节点,以用于自动补全。如果节点的 ContentType 并非 COMMENT,此方法会返回
null。
返回
asDocType()
将节点转换为 DocumentType 节点,以用于自动补全。如果节点的 ContentType 并非 DOCTYPE,此方法会返回
null。
返回
DocType|null - DocumentType 节点。
asElement()
asEntityRef()
将节点转换为 EntityReference 节点,以用于自动补全。
如果节点的 ContentType 并非
ENTITYREF,此方法会返回 null。
返回
EntityRef|null - EntityReference 节点。
asProcessingInstruction()
将节点转换为 ProcessingInstruction 节点,以用于自动补全。如果节点的 ContentType 并非
PROCESSINGINSTRUCTION,此方法会返回 null。
返回
ProcessingInstruction|null - ProcessingInstruction 节点。
asText()
getType()
getValue()
按文档中的显示顺序获取作为节点的直接或间接子节点的所有节点的文本值。
返回
String - 作为节点的直接或间接子节点的所有节点的文本值。