在仅支持SOAP的应用程序中使用JSON

时间:2016-07-28 14:58:46

标签: json web-services soap

我有一个应用程序(SAP Dashboards),它很乐意使用Web服务数据,但只有在有WSDL的情况下。 我正在尝试将其连接到Azure Machine Learning,后者仅使用JSON创建Web服务。 似乎有很多人试图做相反的事情!

有没有办法在它们之间创建一个简单的,有希望的通用桥梁。我很高兴使用一些C#。如果我可以通过MS SQL做一些事情会更好。

2 个答案:

答案 0 :(得分:0)

您是否尝试过从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 = JsonConvert.DeserializeXmlNode(json);

答案 1 :(得分:0)

看起来没有标准的方法。我想我需要自己写点东西。