【发布时间】:2020-06-19 02:08:25
【问题描述】:
我有一个 XML,我想将 & 替换为 &。我尝试将 XML 转换为 JSON 并将& 替换为&。还尝试将其作为字符串,但最后当我再次将其转换为 XML 时,得到&。
我该如何解决这个问题?
输入:
<data>&lt;?xml version="1.0" encoding="utf-8" ?&gt;&lt;bridge &gt;</data>
期望:
<data><?xml version="1.0" encoding="utf-8" ?><bridge &;gt;</data>
【问题讨论】:
-
.....您究竟尝试了什么?
-
另外,你应该为你的 JSON 输出添加预期的输出,这是真正的最终输出应该是什么。我不明白
replace "&" to "&"。两个不一样吗?我认为您指的是 XML 转义表示。请确认。 -
@aled 是的,aled。我必须替换“&”到 xml 中的“&”。没有任何json。输入为 xml,输出为 xml,只有输出“&”中存在差异应替换为“&”
-
@NicoHaase 我必须在 xml 中用“&”替换“&”。我试图将我的有效载荷作为字符串并将“&”替换为“&”。最后,当我将有效负载转换为 xml 时,它会自动考虑“&”。根据我的要求,我不想要 amp 标签。只有“&”是必需的。请在这里帮忙。