如何从C#Web服务中的URL接收和处理JSON数据?
我在C#中有一个Web服务,我必须从给定的URL接收JSON数据。
有人可以给我一个代码示例,它允许接收JSON数据并将它们转换为允许我将数据视为其他操作的对象。
答案 0 :(得分:1)
您可以查看http://james.newtonking.com/json来解析json文件(您也可以从nuget包下载它)。
因此,在您安装之后,您的代码将如下所示:
string url = "http://example.com/MethodThatReturnsJson";
using (WebClient client = new WebClient())
{
string webServiceJsonString = client.DownloadString(url);
YourObject yourObject = JsonConvert.DeserializeObject<YourObject>(webServiceJsonString);
}