我有以下字符串。
string jsonString = "[['Angelica','Ramos'],['Ashton','Cox']]";
我想把它解析成 Javascript
数组,比如
[
[
"Angelica",
"Ramos"
],
[
"Ashton",
"Cox"
]
]
类似于Json.parse
命令。知道如何使用 .NET 做到这一点吗?
我都试过了
JsonConvert.DeserializeObject(jsonString)
和
JsonConvert.DeserializeObject<List<object>>(jsonString)
但到目前为止运气不好
更新答案:
Oluwafemi
答案是正确的,这里是 Oluwafemi
答案和 WHOl
最佳答案
这是一个二维数组,要使其正常工作,您需要这样做:
string result = @"[['Angelica','Ramos'],['Ashton','Cox']]";
string[][] arr = JsonConvert.DeserializeObject<string[][]>(result);
关于C# 将 Json 字符串解析为数组(相当于 Javascript 中的 Json.parse),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32560563/