dom4j解析标签名中含有特殊字符报错

<root><body><commit_timestamp$>123145645</commit_timestamp$></body></root>如当解析上诉xml时标... <root><body><commit_timestamp$>123145645</commit_timestamp$></body></root>
如当解析上诉xml时标签内带有$就报错,有解决办法吗
展开
 我来答
匿名用户
2012-06-16
展开全部
XML 元素必须遵循以下命名规则:
名称可以含字母、数字以及其他的字符
名称不能以数字或者标点符号开始
名称不能以字符 “xml”(或者 XML、Xml)开始
名称不能包含空格
可使用任何名称,没有保留的字词。

但是某些解析工具可能对特殊字符处理有问题,尤其是($\#等),所以解决的办法就是尽量使用英文字母!
更多追问追答
追问
你说的意思就是告诉我你不知道解决办法是不
追答
命名标签时,别用$或者#好这种特殊字符...
要尽量符合规范...

名称可以含字母、数字以及其他的字符 (这个其他字符定义的不是很清晰,所以要谨慎使用啊)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式