【发布时间】:2020-01-18 05:48:09
【问题描述】:
我有这个 JSON 响应:
{
"post_parameters_error_flag": false,
"data_error_flag": false,
"row_count": 7,
"message": "Operazione completata.",
"title": [
"title0",
"title1",
"title2",
"title3",
"title4",
"title5",
"title6"
],
"data": [
"value0",
"value1",
"value2",
"value3",
"value4",
"value5",
"value6",
"value7"
]
}
我需要将所有从“数据”数组中获得的值写入一个列表(例如),但我不知道如何从响应中获取数据:
string URL = "myurl";
string Params = string.Format("hwid={0}&building={1}", Utils.UUID(), "test");
Request HTTPRequest = new Request();
JObject JSONObject = JObject.Parse(await HTTPRequest.PostAsyncResponse(URL, Params));
//now? what can i do
有什么解决办法吗?
【问题讨论】:
-
既然已经有一个完全有效的答案,我想让你知道有一个用于 JSON 的 NuGet 包,称为 Newtonsoft,它使 JSON 的序列化和反序列化相对容易。这可能值得研究。
标签: c# arrays json list response