Class EntityRef

实体Ref

XML EntityReference 节点的表示形式。

方法

方法返回类型简介
detach()Content|null将节点从其父级 Element 节点分离。
getName()String获取 EntityReference 节点的名称。
getParentElement()Element|null获取节点的父 Element 节点。
getPublicId()String|null获取 EntityReference 节点的公开 ID。
getSystemId()String|null获取 EntityReference 节点的系统 ID。
getValue()String按节点在文档中出现的顺序获取该节点的所有直属或非直属子节点的文本值。
setName(name)EntityRef设置 EntityReference 节点的名称。
setPublicId(id)EntityRef设置 EntityReference 节点的公开 ID。
setSystemId(id)EntityRef设置 EntityReference 节点的系统 ID。

详细文档

detach()

将节点从其父级 Element 节点分离。如果节点没有父节点,此方法不起作用。

返回

Content|null - 分离的节点。


getName()

获取 EntityReference 节点的名称。

返回

String - EntityReference 节点的名称。


getParentElement()

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

返回

Element|null - 父级 Element 节点。


getPublicId()

获取 EntityReference 节点的公开 ID。如果节点没有公开 ID,此方法会返回 null

返回

String|null - EntityReference 节点的公开 ID,如果没有,则为 null


getSystemId()

获取 EntityReference 节点的系统 ID。如果节点没有系统 ID,此方法会返回 null

返回

String|null - EntityReference 节点的系统 ID,如果没有,则为 null


getValue()

按节点在文档中出现的顺序获取该节点的所有直属或非直属子节点的文本值。

返回

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


setName(name)

设置 EntityReference 节点的名称。

参数

名称类型说明
nameString要设置的名称。

返回

EntityRef - EntityReference 节点,用于链式调用。


setPublicId(id)

设置 EntityReference 节点的公开 ID。

参数

名称类型说明
idString要设置的公开 ID。

返回

EntityRef - EntityReference 节点,用于链式调用。


setSystemId(id)

设置 EntityReference 节点的系统 ID。

参数

名称类型说明
idString要设置的系统 ID。

返回

EntityRef - EntityReference 节点,用于链式调用。