将 JSON 字符串解析为列表 C# VMC

Parse JSON String into List C# VMC

亲爱的兄弟们我有这个Json数据 enter image description here

0: Object { no: "1", project: "Rosato", job_type: "គ្រឿងសង្ហារឹម", … }
1: Object { no: "2", project: "KPS", job_type: "គ្រឿងសង្ហារឹម", … }

我想将它提取到 c# 列表或数据中 table 请帮忙!

请参考:How to serialize and deserialize (marshal and unmarshal) JSON in .NET

在您的项目中添加 Newtonsoft.Json 作为参考

string myJsonString = MyMethodToReadJsonAsStringFromDataSource(dataSourceConnection);
IEnumerable<dynamic> myObjects = JsonConvert.DeserializeObject<dynamic>(myJsonString);
foreach(dynamic myObject in myObjects)
{
     // access to your abject
     string no = myObject.no;
     string project = myObject.project;
     string job_type = myObject.job_type;
}

您可以将 dynamic 替换为您创建的 class 映射到您的 json 对象,这样您就可以在编译时完全访问您的对象。