Newtonsoft.Json.DLL 解析Json数据
发布时间:2020-12-16 19:11:01 所属栏目:百科 来源:网络整理
导读:通过JObject.Parse()解析json字串,然后通过JObject["ITEM1"]["ITEM2"]访问Json数据某个属性的值 pre name="code" class="csharp" string xml = GetXMLString(); string jsonString = string.Empty; if (xml != string.Empty) { XmlDocument xdoc = new XmlD
通过JObject.Parse()解析json字串,然后通过JObject["ITEM1"]["ITEM2"]访问Json数据某个属性的值 <pre name="code" class="csharp"> string xml = GetXMLString(); string jsonString = string.Empty; if (xml != string.Empty) { XmlDocument xdoc = new XmlDocument(); xdoc.LoadXml(xml); XmlNode parentNode = xdoc.SelectSingleNode("DATA"); jsonString = JsonConvert.SerializeXmlNode(parentNode); } Aspose.Cells.Workbook xlBook = new Aspose.Cells.Workbook(); xlBook.Open(_fileName); //企业基本信息 Aspose.Cells.Worksheet sheet = xlBook.Worksheets["企业基本信息"]; int titleRows = sheet.Cells.Rows.Count; JObject jo = JObject.Parse(jsonString); //JObject jo = (JObject)JsonConvert.DeserializeObject(jsonString); sheet.Cells[0,0].PutValue(jo["DATA"]["BASIC"]["ITEM"]["ENTNAME"]==null?"":jo["DATA"]["BASIC"]["ITEM"]["ENTNAME"].ToString()); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |