字符串json转换为xml xml转换json

简介: 原文:字符串json转换为xml xml转换json // To convert an XML node contained in string xml into a JSON string XmlDocument doc = new XmlDocument(); doc.
原文: 字符串json转换为xml xml转换json

// To convert an XML node contained in string xml into a JSON string    
XmlDocument doc = new XmlDocument(); 
doc.LoadXml(xml); 
string jsonText = JsonConvert.SerializeXmlNode(doc); 
 
// To convert JSON text contained in string json into an XML node 
XmlDocument doc = (XmlDocument)JsonConvert.DeserializeXmlNode(json); 

  

XmlNote myXmlNode = JsonConvert.DeserializeXmlNode(myJsonString);
 // or .DeserilizeXmlNode(myJsonString, "root");
 // if myJsonString does not have a root
 string jsonString = JsonConvert.SerializeXmlNode(myXmlNode); 

  

            XmlDictionaryReader reader = JsonReaderWriterFactory.CreateJsonReader(Encoding.UTF8.GetBytes(xml), XmlDictionaryReaderQuotas.Max);
            XmlDocument xdoc = new XmlDocument();
            xdoc.Load(reader);

  

目录
相关文章
|
5天前
|
XML JSON 前端开发
【Web前端揭秘】XML与JSON:数据界的双雄对决,你的选择将如何改写Web世界的未来?
【8月更文挑战第26天】本文深入探讨了XML和JSON这两种广泛使用的数据交换格式在Web前端开发中的应用。XML采用自定义标签描述数据结构,适用于复杂层次数据的表示,而JSON则以键值对形式呈现数据,更为轻量且易解析。通过对两种格式的示例代码、结构特点及应用场景的分析,本文旨在帮助读者更好地理解它们的差异,并根据实际需求选择最合适的数据交换格式。
26 1
|
16天前
|
XML 数据格式
加载 XML 字符串
这段代码演示了如何在不同浏览器环境下加载并解析一个XML字符串。对于非IE浏览器,它使用DOMParser对象的parseFromString方法;而对于IE浏览器,则利用Microsoft.XMLDOM对象的loadXML方法完成相同的任务。
|
13天前
|
XML 数据格式
加载 XML 字符串
这段代码演示了如何在不同浏览器环境下加载并解析一个XML字符串。对于非IE浏览器,它使用DOMParser对象的parseFromString方法;而对于IE浏览器,则利用Microsoft.XMLDOM对象的loadXML方法完成相同的任务。
|
16天前
|
JSON JavaScript 前端开发
JavaScript实现字符串转json对象的方法
JavaScript实现字符串转json对象的方法
|
19天前
|
XML 数据格式
加载 XML 字符串
这段代码主要用于从给定的XML字符串中加载和解析出XML文档。它通过判断当前环境是否支持`DOMParser`对象来选择不同的解析方式:在支持的浏览器中利用`parseFromString()`方法进行解析;而在Internet Explorer中,则通过`loadXML()`方法完成相同任务。
|
1天前
|
XML 数据格式
加载 XML 字符串
这段代码主要用于加载并解析一个XML字符串,以创建一个XML文档对象。在DOMParser可用时,它会使用parseFromString方法来解析XML字符串;而在Internet Explorer中,则是通过创建一个Microsoft.XMLDOM对象,并调用其loadXML方法来实现相同的目的。这为跨浏览器兼容性提供了方案。
|
3天前
|
XML 数据格式
加载 XML 字符串
加载 XML 字符串
|
5天前
|
XML 数据格式
加载 XML 字符串
这段代码主要用于从给定的XML字符串中加载和解析出XML文档。它通过判断当前环境是否支持`DOMParser`对象来选择不同的解析方式:在支持的浏览器中利用`parseFromString()`方法解析XML数据;而在Internet Explorer中,则通过`loadXML()`方法完成同样的任务。
|
7天前
|
XML 数据格式
加载 XML 字符串
这段代码主要用于从给定的XML字符串中加载和解析出XML文档。它通过判断当前环境是否支持`DOMParser`对象来选择不同的解析方式:在支持的浏览器中利用`parseFromString()`方法进行解析;而在Internet Explorer中,则采用`loadXML()`方法完成相同任务。
|
10天前
|
XML 数据格式
加载 XML 字符串
这段代码主要用于从给定的XML字符串中加载和解析出XML文档。它通过判断当前环境是否支持`DOMParser`对象来选择不同的解析方式:在支持的浏览器中,它使用`parseFromString()`方法完成任务;而在Internet Explorer中,则利用`loadXML()`方法实现相同功能。

热门文章

最新文章

下一篇
云函数