欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

c# json解析為數組

錢衛國1年前7瀏覽0評論

C# 是一種流行的編程語言,常用于開發 Windows 應用程序和 Web 應用程序。在處理 JSON 數據時,C# 提供了簡單易用的解析方法。下面,我們來講解一下如何將 JSON 數據解析成數組。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;
namespace JsonParseDemo
{
class Program
{
static void Main(string[] args)
{
string jsonStr = "[{\"id\":1,\"name\":\"Tom\",\"age\":20},{\"id\":2,\"name\":\"Jack\",\"age\":25}]";
List<People> peopleList = JsonConvert.DeserializeObject<List<People>>(jsonStr);
foreach (People p in peopleList)
{
Console.WriteLine("ID: " + p.Id + ", Name: " + p.Name + ", Age: " + p.Age);
}
Console.ReadKey();
}
}
class People
{
public int Id { get; set; }
public string Name { get; set; }
public int Age { get; set; }
}
}

首先,我們聲明一個 JSON 字符串,它包含了兩個人的信息。這個字符串我們將它命名為 jsonStr。然后,我們創建了一個名為 People 的類,它有三個屬性:Id、Name 和 Age。接著,我們在 Main 方法里使用 JsonConvert.DeserializeObject 方法來解析 jsonStr,將其轉化為一個 List<People> 類型的列表。最后,我們使用 foreach 循環來逐個輸出每個人的信息。

以上就是將 JSON 數據解析成數組的過程。它需要使用到 Newtonsoft.Json 這個第三方庫,如果您還沒有安裝它,可以在 NuGet 上進行安裝。