簡體   English   中英

解析JSON C#/ unity3d

[英]parsing json C# / unity3d

努力找到一個很好的解決方案來使用C#在Unity中解析此數據或類似結構:

 {
 "levels":{
     "level1":{
         {0,1,0,0},
         {0,0,1,0},
         {0,2,0,0},
         {0,0,0,0},
     }
  }
}

我已經嘗試了內置的Unity C#類JsonUtilityBoomlagoon插件,但是還無法將數據解析為不同Levels的Levels 2維數組。

任何幫助將不勝感激。

您找不到任何解決方案,因為這不是有效的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;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM