如何从C#Web服务中的URL接收和处理JSON数据?

时间:2014-07-02 10:21:52

标签: c# json

如何从C#Web服务中的URL接收和处理JSON数据?

我在C#中有一个Web服务,我必须从给定的URL接收JSON数据。

有人可以给我一个代码示例,它允许接收JSON数据并将它们转换为允许我将数据视为其他操作的对象。

1 个答案:

答案 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);
}