【发布时间】:2014-11-23 23:52:50
【问题描述】:
我正在尝试使用 newtonsoft 将 JSON 转换为 XML,但由于左侧部分包含数字并且 XML 不能包含以数字开头的元素,因此转换失败
例子:
{
"PLC": {
"10": 7.6,
"9": 1.8,
"4": 11
}
}
有什么办法可以安全地转换它吗?或者让它为以数字开头的元素添加“_”前缀?
【问题讨论】:
-
你用这个做什么?
-
您可能只需要遵循文档中的指导:Converting between JSON and XML“如果从 JSON 创建的 XML 与您想要的不匹配,那么您将需要手动转换它。”。考虑在您的帖子中添加更多信息,说明您想要什么样的 XML 作为结果,或者您为什么尝试进行这种转换。
-
一个例子是
<_10>7.6<_9>1.8<_4>11 我需要它,所以我可以工作将文档作为 XElement