XML元素名称中的哈希字符

Shr*_*der 3 xml

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

<?xml version="1.0" encoding="UTF-8"?>
<dataset>
    <properties#tags pk1="1" pk2="1" />
</dataset>
Run Code Online (Sandbox Code Playgroud)

lav*_*nio 6

根据XML规范,#它不是XML名称中的有效字符,因此它不起作用.你需要找到另一个角色.

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