文章预览
JSON,我们知道并喜欢它。我们一直在使用它,我们做一些与网络相关的事情。 但是,当您或您的一位客户拥有一些来自只能导出 XML 文件的旧系统的数据时,会发生什么情况? 你的第一反应可能是谷歌如何将XML转换为JSON,并找到有人建议你做以下事情: XmlDocument doc = new XmlDocument (); doc. LoadXml (xml); string jsonText = JsonConvert. SerializeXmlNode (doc); 这有效,但效果不佳。 让我们看一下这个 XML < user > < firstName > jonn firstName > < lastName > smith lastName > < age > 20 age > < emailList > < email > email1@email.com email > emailList > user > 如果我们使用上面的代码将其转换为 JSON,我们将得到以下 JSON { "?xml" : { "@version" : "1.0" , "@encoding" : "UTF-8" }, "user" : { "firstName" : "jonn" , "lastName" : "smith"
………………………………