解析json C#/unity3d
正在努力找到一个好的解决方案来使用C#解析Unity中的此数据或类似结构: 我尝试了内置的Unity C#类和插件,但未能将数据解析为不同级别的二维数组解析json C#/unity3d,c#,json,unity3d,C#,Json,Unity3d,正在努力找到一个好的解决方案来使用C#解析Unity中的此数据或类似结构: 我尝试了内置的Unity C#类和插件,但未能将数据解析为不同级别的二维数组 欢迎提供任何帮助。您将找不到任何解决方案,因为这不是有效的json 以下是更合适的解决方案: { "levels": [{ "name": "level1", "data": [ [0, 1, 0, 0], [0, 0, 1, 0],
欢迎提供任何帮助。您将找不到任何解决方案,因为这不是有效的json 以下是更合适的解决方案:
{
"levels": [{
"name": "level1",
"data": [
[0, 1, 0, 0],
[0, 0, 1, 0],
[0, 2, 0, 0],
[0, 0, 0, 0]
]
}]
}
而Csharp的一面则是:
public class Level
{
public string name;
public int[][]data;
}
public class RootObject
{
public Level[] levels;
}
您找不到任何解决方案,因为这不是有效的json 以下是更合适的解决方案:
{
"levels": [{
"name": "level1",
"data": [
[0, 1, 0, 0],
[0, 0, 1, 0],
[0, 2, 0, 0],
[0, 0, 0, 0]
]
}]
}
而Csharp的一面则是:
public class Level
{
public string name;
public int[][]data;
}
public class RootObject
{
public Level[] levels;
}
我可以用正则表达式,我可以用正则表达式。