我不熟悉c#不知道如何获取存储在2d数组中的JSON数组数组。我有一个带有学生标记的JSON文件,如
[
[10,5,4],
[9,6,3]
]
并且我正在使用此代码,但在JArray
JArray a = JArray.Parse(json);
我也尝试过其他一些方法,但基本上没什么帮助我想要创建一个布尔2D数组,它将在上面的JSON记录的基础上填充,为此我想填充数组使用JSON内容。
答案 0 :(得分:0)
使用以下有效JSON
{ "data" : [
[10,5,4],
[9,6,3]
]
}
以下类用于保存解析数据
public class RootObject {
public IList<IList<int>> data { get; set; }
}
可以使用Json.Net解析
var root = JsonConvert.DeserializeObject<RoootObject>(json);
和访问的内容
var x1 = root.data[0][1]; // 5
var x2 = root.data[1][1]; // 6