【发布时间】:2014-04-09 21:41:19
【问题描述】:
我有一个关于解析 Json 字符串的问题。 如果我得到一个像这样的字符串:
[["AR","Argentina","flag_of_argentina","en","F","1"],
["AU","Australia","flag_of_australia","en","B","4"]]
当我通常看到具有以下内容的 Json 时,如何将此字符串保存到实体中:
(
(
"Group_id": 1,
"Date" : "2014-04-08",
"Hour" : "18:00:00",
"Location":"Guayaquil, Ecuador",
"State" : A
),
...
如果我必须制作一个数组或其他东西来将其存储到核心数据中的实体中,我该怎么做?
希望我的问题做得很好,感谢您的帮助。非常感谢。
【问题讨论】:
-
那是真实 JSON 的粘贴吗?第二组 JSON 根本无效。它看起来像来自
NSArray的日志真的...... -
第一个是我得到的第二个字符串作为示例。我朋友的应用程序在android中使用了相同的字符串并且运行良好,我对在ios中使用它有一些疑问。
-
真的很抱歉这是我得到的字符串:[["AR","Argentina","flag_of_argentina","en","F","1"],["AU","澳大利亚","flag_of_australia","en","B","4"]]
-
第一个是真正的JSON,第二个是一个包含JSON数据的NSArray的NSLog。它们看起来相似但不相同。要在您之间进行转换,请使用 NSJSONSerialization。
标签: ios json core-data nsarray nsdictionary