2012-03-26 49 views

回答

0

您将能够使用HttpWebRequest直接调用JSONP服务 - 调用通常是简单的GET或POST。示例代码:http://www.codeproject.com/Articles/156610/WP7-WebClient-vs-HttpWebRequest

对于解析结果,您可能需要删除JSONP包装(通常只是一个函数调用),然后才能使用JSON解析器解析结果。 JSON.Net - 请参阅http://json.codeplex.com/

+0

我得到了第一部分的工作,使用第一段中链接中的代码。还下载了JSON.NET,现在我需要弄清楚如何删除JSONP包装。 – 2012-03-26 09:58:15

+0

http://en.wikipedia.org/wiki/JSONP - 基本上你只需要转换:'functionCall({“Name”:“Foo”,“Id”:1234,“Rank”:7}); '转换成'{“Name”:“Foo”,“Id”:1234,“Rank”:7}' - 使用字符串方法或使用Regex – Stuart 2012-03-26 12:47:09

+0

非常感谢! – 2012-03-27 18:20:27

相关问题