- 我将收到 JSON 字符串形式的响应。
- 我们有一个用 C# 开发的现有工具,它将接受 XML 格式的输入。
- 因此,我将使用 Newtonsoft.JSON 从服务器获得的 JSON 字符串转换为 XML 字符串并传递给工具。
问题: 将 JSON 响应转换为 XML 时,出现错误
“处理请求失败。原因: ' ' 字符,十六进制值 0x20,不能包含在名称中。”
上述错误表示 JSON Key 包含无法转换为 XML的空格[For Example: \"POI Items\":[{\"lat\":{\"value\":\"00\"}]元素。
是否有任何方法可以仅识别 JSON 键的 ["POI Items"] 空格并删除其中的空格?
还建议任何替代解决方案,以便我们无需更改现有解决方案?
问候,
苏迪尔