Javascript 将xml数据转换为JSON

Javascript 将xml数据转换为JSON,javascript,web-services,wcf,Javascript,Web Services,Wcf,如何将XML数据转换为JSON。 我有一个将XML数据提供给客户端javascript的服务。如何将其转换为json对象以呈现给客户端。 我的javascript直接调用服务来获取数据并将其呈现在html页面上。您可以使用 stringxml=@” 艾伦 http://www.google.com 路易斯 http://www.yahoo.com "; XmlDocument doc=新的XmlDocument(); doc.LoadXml(xml); 字符串json=JsonConvert.

如何将XML数据转换为JSON。 我有一个将XML数据提供给客户端javascript的服务。如何将其转换为json对象以呈现给客户端。 我的javascript直接调用服务来获取数据并将其呈现在html页面上。

您可以使用

stringxml=@”
艾伦
http://www.google.com
路易斯
http://www.yahoo.com
";
XmlDocument doc=新的XmlDocument();
doc.LoadXml(xml);
字符串json=JsonConvert.SerializeXmlNode(doc);
Console.WriteLine(json);

您是否尝试过Jenkins文档?我必须更改问题。如果您从WCF服务获得响应,您可以更改响应类型以直接获取json数据。@sudhAnsu63我的WCF服务是第三方服务提供商,因此它是固定的。我不能更改它的响应,我必须使用xml。您可以在这里检查使用javascript在客户端中转换xml 2 Json和viceversa
string xml = @"<?xml version='1.0' standalone='no'?>
 <root>
  <person id='1'>
  <name>Alan</name>
  <url>http://www.google.com</url>
  </person>
  <person id='2'>
  <name>Louis</name>
  <url>http://www.yahoo.com</url>
  </person>
</root>";

XmlDocument doc = new XmlDocument();
doc.LoadXml(xml);

string json = JsonConvert.SerializeXmlNode(doc);

Console.WriteLine(json);