我想避免导入巨大的库来获得完整的JSON支持。我的用例非常简单:我需要一个解析器来处理JSON的一个特定情况,其中键和值都是字符串,即。 { "name": "David" }
。没有嵌套,没有数组,没有对象序列化。从JSON字符串到字典的简单解析器
原因是,我只用i18n使用JSON,而且我的结构翻译文件是扁平的JSON。
- 手动滚动我自己的解析器是一个好主意吗?
- 那里有一个吗?
- 有没有更容易解决我的问题?
编辑:是的,我知道JSON.net是.NET的事实上的解决方案,但它不是Unity的解决方案(本地)。我真的只需要它的一小部分力量。
注意:但我确实需要灵活性,无需为我的JSON对象编写类,这就是为什么我选择Dictionary作为所需输出。 – bitinn
可能的重复[如何将JSON反序列化为简单字典 in ASP.NET?](http://stackoverflow.com/questions/1207731/how-can-i-deserialize-json-to- a-simple-dictionarystring-string-in-asp-net) –
bansi
@bansi你能否指出哪个答案适用于我的问题?特别是知道JSON.net本身不支持Unity。 – bitinn