2015-11-06 92 views
0

我想将xml文档转换为json。在xml中,他们定义了每个标签。我也想做这样的XML到json转换器的标签

XML文档:

    gameHistoryMain = new XDocument(
          new XElement("History", 
          new XElement("userid", playerID), 
          new XElement("gamedetails") 
          )); 

在这里,我很困惑什么JSON属性是合适的?我试过

jsonObject JsonArray JsonProperty 

哪一个是正确的?

回答

1

导入Json.NetNuGet软件包管理的软件包

你的类文件中使用Newtonsoft.Json参考

using Newtonsoft.Json; 

下面的代码片段可以帮助你的XDocument转换成JSON

string json = JsonConvert.SerializeXNode(gameHistoryMain,Formatting.Indented,true); 

--SJ

+0

您的答案获取数据为XML格式,然后使用serializenode我可以改变为JSON格式..在这里我不需要的XML转换。直接我想改变为json格式。 –

+0

它解决了你的问题吗?你仍然面临任何问题? –

+0

什么是您的源数据格式? –