反序列化匿名锯齿状 JSON 数组 c#

时间:2021-03-05 19:34:40

标签: c# json .net json-deserialization

我有一个 API 端点,它正在接收一个如下所示的数据字符串:

"[[0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0],[[],[],[],[[17.637329000012972,17.637329000012972]],[],[],[],[],[]]]"

我现在想把这个 json 对象转换成一个我可以查询的数组,但我不知道从哪里开始。

我尝试使用

转换为锯齿状数组

var result = JsonConvert.DeserializeObject<SomeType[][]>(json); 其中 SomeType 为 int、string、double 等

问题似乎在于每个数组都是匿名的,因此很难建模。更复杂的是,在基本数组中找到的一些数组也是锯齿状数组。碰巧我只对第一个数组真正感兴趣,所以如果有人能提供一种简单的方法来提取它,我将不胜感激。提前致谢

0 个答案:

没有答案
相关问题