【问题标题】:How to parse Json To XML?如何将 Json 解析为 XML?
【发布时间】:2014-05-22 12:02:34
【问题描述】:

我有一个想要解析成 XML 的 Json,我正在使用“Newton-King”库及其方法 JsonConvert.DeserializeXmlNode(json)

json:

{
   "ISDCode":"TestISD",
   "retailerCode":"RT148",
   "count":"2",
   "salesdata":[
      {
         "Serial":"3544334444",
         "CustomerPhone":"98234234234",
         "CustomerName":"Name1",
         "CustomerInfoID":"1",
         "TimeStamp":"/Date(1224043200000)/",
         "Latitude":"10.3456",
         "Longitude":"8.3453"
      }
   ]
}

但它给了我错误 “JSON 根对象有多个属性。根对象必须有一个属性才能创建有效的 XML 文档。考虑指定 DeserializeRootElementName。”

请帮帮我。

谢谢

【问题讨论】:

  • 将其包装在另一个 javascript 对象中,例如{foo:{ "ISDCode": 等等...
  • 非常感谢它对我有用
  • @MatthewMartin 为什么不将其添加为答案?然后更清楚的是这是一个解决方案而不是评论。谢谢

标签: asp.net .net json wcf rest


【解决方案1】:

将其包装在另一个 javascript 对象中,例如{foo:{ "ISDCode": 等等...

XML 需要一个根元素,但 JSON 不需要。

【讨论】:

  • 现在只需要等到 OP 将其标记为这样... tum tee tum
猜你喜欢
  • 2011-10-08
  • 1970-01-01
  • 2023-03-24
  • 1970-01-01
  • 2021-10-31
  • 2022-01-04
  • 1970-01-01
  • 1970-01-01
  • 2019-05-05
相关资源
最近更新 更多