我需要标记 JSON 数组以将它们转换为Object[,]
.
格式将类似于:
[[1,"2"],[",]",5]
这将转化为
string json = @"[[1,""2""],["",]"",5]]";
对于矩阵:
1 "2"
",]" 5
在 C# 中标记它的最简单方法是什么,因为拆分将不起作用,因为字符串可能包含拆分字符(但已转义)?
使用Json.Net
string json = @"[[1,""2""],["",]"",5]]";
var arr = JsonConvert.DeserializeObject<object[][]>(json);
var arr = new JavaScriptSerializer().Deserialize<object[][]>(json);