unity LitJson 怎么解析数据
时间: 2024-02-28 13:52:57 浏览: 24
使用 LitJson 解析 JSON 数据十分简单,只需要几行代码就可以完成。以下是解析 JSON 数据的示例代码:
```csharp
using LitJson;
using System.Collections.Generic;
public class JsonParser
{
public static List<Dictionary<string, object>> ParseJson(string jsonString)
{
// 解析 JSON 数据
JsonData jsonData = JsonMapper.ToObject(jsonString);
// 将解析后的数据存储到 List 中
List<Dictionary<string, object>> dataList = new List<Dictionary<string, object>>();
for (int i = 0; i < jsonData.Count; i++)
{
Dictionary<string, object> data = new Dictionary<string, object>();
foreach (string key in jsonData[i].Keys)
{
data.Add(key, jsonData[i][key]);
}
dataList.Add(data);
}
return dataList;
}
}
```
该示例代码将 JSON 数据解析成了一个 List,其中每个元素都是一个 Dictionary,存储了 JSON 数据中的一条记录。你可以根据自己的需求修改代码来解析 JSON 数据。