XML报文中转义字符要怎么处理

XYZZFJ 2019-06-27 04:40:23
请问在XML报文中,元素节点的“<”和“>”是转义字符,这个可以直接替换转义字符就可以了。 但,在XML报文中元素节点的值,如“<我是中国人>”中也有转义字符,这个值里面的转义字符转义的话会导致解析不了XML报文 请问各位有什么方法或思路能够解决.
...全文
1088 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
big_cheng 2020-04-22
  • 打赏
  • 举报
回复
你的意思是有段文本里既有转义前的、也有转义后的字符,需要正确解析? DocumentBuilder 会自动unescape,所以不能解决上面的问题。 我看到一个简单的做法是在解析前手工做文本替换(加上 CDATA): <![CDATA[ 内容部分 ]]>
XYZZFJ 2019-07-01
  • 打赏
  • 举报
回复
没有人知道怎么做吗?

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧