Class EntityRef

EntityRef

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 节点,用于链式调用。