XML元素名称中的哈希字符

时间:2011-11-09 14:33:31

标签: xml

我遇到了一个问题,我需要在XML节点的名称中使用hashtag,而hashtag会导致解析错误。我已经尝试过编码#没有运气,也许我实现了错误的编码。

<?xml version="1.0" encoding="UTF-8"?>
<dataset>
    <properties#tags pk1="1" pk2="1" />
</dataset>

1 个答案:

答案 0 :(得分:6)

根据XML specification#不是XML名称中的有效字符,因此无法正常工作。你需要找到另一个角色。

即使尝试使用&#35;&#x23;#进行编码,也不允许您使用对XML名称无效的字符。