C#解析json和xml数据

C#解析json和xml数据

// 用到的包using Newtonsoft.Json;
// using Newtonsoft.Json.Linq;
const string value = "这里填写自己需要解析的json";
var json = (JObject) JsonConvert.DeserializeObject(value.Replace("\\n", ""));
var isSuccess = json["msg"].ToString().Equals("SUCCESS");
var xmlText = json["obj"][0]["xml"].ToString();
var doc = new XmlDocument();
doc.LoadXml(xmlText);
// 这里使用的是xpath
var body = doc.SelectSingleNode("//*");
foreach (XmlElement o in body){
    if (o.Name == "bizContent"){
        Console.WriteLine(o.InnerText);
    }
}

posted on 2019-03-19 13:20  凉云  阅读(319)  评论(0编辑  收藏  举报

导航