我想编写一个自定义JsonConverter来将JSON文件读入字典对象。
这将是:
file.json - &gt; Dictionary<string, MyObject>
file.json:
{
"dictKey" : "stringValue with HELLO", ...
}
其中MyObject是一个具有一些值的类,如:
string textValue;
bool HasHELLO;
知道如何实现这一目标吗?
我正在尝试在Unity 5.3上执行此操作,因此NET版本限制为3.5(主要是)。
这样的东西,但显然除非我覆盖Jsonconverter并编写我自己的东西,否则这不会起作用:
Dictionary<string, MyObject> values = JsonConvert.DeserializeObject<Dictionary<string, MyObject>>(json);