Interface Content

内容

通用 XML 节点的表示法。

实现类

名称简介
CdataXML CDATASection 节点的表示形式。
CommentXML Comment 节点的表示形式。
DocTypeXML DocumentType 节点的表示形式。
ElementXML Element 节点的表示形式。
EntityRefXML EntityReference 节点的表示形式。
ProcessingInstructionXML ProcessingInstruction 节点的表示形式。
TextXML Text 节点的表示形式。

方法

方法返回类型简介
asCdata()Cdata将节点投射为 CDATASection 节点,以便自动补全。
asComment()Comment将节点投射为 Comment 节点,以便自动补全。
asDocType()DocType将节点投射为 DocumentType 节点,以便自动补全。
asElement()Element将节点投射为 Element 节点,以便自动补全。
asEntityRef()EntityRef将节点投射为 EntityReference 节点,以便自动补全。
asProcessingInstruction()ProcessingInstruction将节点投射为 ProcessingInstruction 节点,以便自动补全。
asText()Text将节点投射为 Text 节点,以便自动补全。
detach()Content将节点从其父级 Element 节点分离。
getParentElement()Element获取节点的父 Element 节点。
getType()ContentType获取节点的内容类型。
getValue()String获取节点的直接或间接子节点的所有文本值,按文档中显示的顺序。

详细文档

asCdata()

将节点投射为 CDATASection 节点,以便自动补全。如果节点的 ContentType 尚未设为 CDATA,此方法会返回 null

返回

Cdata - CDATASection 节点


asComment()

将节点投射为 Comment 节点,以便自动补全。如果节点的 ContentType 尚未设为 COMMENT,此方法会返回 null

返回

Comment - Comment 节点,如果节点的内容类型不是 COMMENT,则为 null


asDocType()

将节点投射为 DocumentType 节点,以便自动补全。如果节点的 ContentType 尚未设为 DOCTYPE,此方法会返回 null

返回

DocType - DocumentType 节点


asElement()

将节点投射为 Element 节点,以便自动补全。如果节点的 ContentType 尚未设为 ELEMENT,此方法会返回 null

返回

Element - Element 节点


asEntityRef()

将节点投射为 EntityReference 节点,以便自动补全。 如果节点的 ContentType 尚未设为 ENTITYREF,则此方法会返回 null

返回

EntityRef - EntityReference 节点


asProcessingInstruction()

将节点投射为 ProcessingInstruction 节点,以便自动补全。如果节点的 ContentType 尚未设为 PROCESSINGINSTRUCTION,此方法会返回 null

返回

ProcessingInstruction - ProcessingInstruction 节点


asText()

将节点投射为 Text 节点,以便自动补全。如果节点的 ContentType 尚未设为 TEXT,则此方法会返回 null

返回

Text - Text 节点


detach()

将节点从其父级 Element 节点分离。如果节点没有父节点,此方法将无效。

返回

Content - 分离的节点


getParentElement()

获取节点的父 Element 节点。如果节点没有父节点,此方法会返回 null

返回

Element - 父 Element 节点


getType()

获取节点的内容类型。

返回

ContentType - 节点的内容类型


getValue()

获取节点的直接或间接子节点的所有文本值,按文档中显示的顺序。

返回

String - 节点的直接或间接子节点的所有文本值