在C#中将XML URL链接转换为JSON



我有一个XML URL
我需要将其转换为C#中的JSON
我开始这样创作。。。。。。。

 String URLString = " http://abc.xyz";
 XmlTextReader reader = new XmlTextReader(URLString);

现在,如何进一步。。。?

根据@BendEg,不确定你的要求是什么,但如果你试图将URLString值转换为JSON,只需使用JSON序列化程序
var serializer = new JavaScriptSerializer(); var serializedResult = serializer.Serialize(URLString);

您可以使用JsonConvert,它是Newtonsoft的JSON.NET库的一部分。您可以使用NuGet将其添加到您的解决方案中。下面我给出了另一个SO问题的xml片段的示例。

  string xml ="<ARTICLE_PRICE_DETAILS> <DATETIME type="valid_start_date"><DATE>2015-07-01</DATE></DATETIME><DATETIME type="valid_end_date"><DATE></DATE></DATETIME></ARTICLE_PRICE_DETAILS>";
        var xmlDocument = new XmlDocument();
        xmlDocument.LoadXml(xml);
        string jsonText = JsonConvert.SerializeXmlNode(xmlDocument);

相关内容

  • 没有找到相关文章

最新更新