【发布时间】:2018-08-23 11:00:08
【问题描述】:
我正在使用 JsonHelper (https://stackoverflow.com/a/36244111) 并在我的程序中设置所有内容
用户信息.cs
[Serializable]
public class UserInfo : MonoBehaviour {
public string number;
public string name;
}
当我打电话给UserInfo[] list = JsonHelper.FromJson<UserInfo>(www.downloadHandler.text); 时,我明白了
ArgumentException:JSON 必须表示对象类型。
请帮助我。
json
[{"number":0,"name":"Bulbasaur"},{"number":1,"name":"Ivysaur"},{"number":2,"name":"Venusaur"},{"number":3,"name":"Charmander"},{"number":4,"name":"Charmeleon"},{"number":5,"name":"Charizard"},{"number":6,"name":"Squirtle"}]
【问题讨论】:
-
我猜这就是答案:stackoverflow.com/a/43233724。如果没有,您能否向我们展示您尝试反序列化的 JSON? (即,请在问题中编辑一个示例)
-
我正在编辑。添加json
-
查看 dup 中的示例类。它不继承自 MonoBehaviour。你不能那样做。