我的JSON如下:{"t":"1339886","a":true,"data":[],"Type":[['Ants','Biz','Tro']]}我找到了C#的Newtonsoft JSON.NET反序列化库。我尝试如下使用它:object JsonDe = JsonConvert.DeserializeObject(Json); 如何访问JsonDe对象以获取所有“类型”数据?我尝试了一个循环,但由于对象没有枚举器而无法正常工作。
3 回答
喵喔喔
TA贡献1735条经验 获得超5个赞
您可以实现一个类,该类保存您的JSON中的字段
class MyData
{
public string t;
public bool a;
public object[] data;
public string[][] type;
}
然后使用DeserializeObject的通用版本:
MyData tmp = JsonConvert.DeserializeObject<MyData>(json);
foreach (string typeStr in tmp.type[0])
{
// Do something with typeStr
}
- 3 回答
- 0 关注
- 360 浏览
添加回答
举报
0/150
提交
取消