以下是一个使用C#语言解析JSON接口的例子:

using System;
using System.Net;
using System.IO;
using Newtonsoft.Json;

class Program
{
    static void Main(string[] args)
    {
        string url = "https://jsonplaceholder.typicode.com/posts/1";
        HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
        HttpWebResponse response = (HttpWebResponse)request.GetResponse();
        string jsonString = "";
        
        using (Stream stream = response.GetResponseStream())
        {
            StreamReader reader = new StreamReader(stream, System.Text.Encoding.UTF8);
            jsonString = reader.ReadToEnd();
        }
        
        dynamic jsonObject = JsonConvert.DeserializeObject(jsonString);
        Console.WriteLine(jsonObject.title);
        Console.WriteLine(jsonObject.body);
    }
}

这个例子使用了Newtonsoft.Json库来解析JSON。首先,我们使用HttpWebRequest来获取JSON数据,然后使用StreamReader将其读入一个字符串中。接着,我们使用JsonConvert.DeserializeObject方法将字符串转换为动态对象。这样,我们就可以直接访问JSON对象的属性,如上面的例子中的title和body属性。最后,我们使用Console.WriteLine方法将这些属性打印到控制台上。

用c#语言写一个解析json接口的例子

原文地址: http://www.cveoy.top/t/topic/Oxo 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录