2012-01-11 73 views
0

那么我一直在试图通过使用Json来获取DataSet信息到tableview中。当我试图获取这个字符串的JSONValue。这是两张表btw。错误“-JSONValue失败。错误是:在初始't'后期望'true'

的NSString * responseString = @ “{table0:[{\” value_key \ “:1,\” value_desc \ “:\” 值1 \ “\ ”value_seq \“:真},{\” value_key“:1,\”value_desc \“:\”值1a \“,\”value_seq \“:false},{\”value_key \“:2,\”value_desc \“:\”Value 2 \ \“value_seq \”:false},{\“value_key \”:2,\“value_desc \”:\“Value 2b \”,\“value_seq \”:true}],table1:[{\“emp_key \” :1,\“emp_name \”:\“Test,Employee \”}]}“;

NSArray *luckyNumbers = [responseString JSONValue]; 

我得到这个错误-JSONValue failed. Error is: Expected 'true' after initial 't'

任何人都知道这意味着什么?以及如何解决它?任何帮助将不胜感激

回答

2

是的,似乎有一个非常简单的解决方案:你可能知道每个对象都需要一个字符串作为关键。但是,你只是忘了将table0和table1放在引号中。

无效:

table0: [ 
    { ... 

有效期:

"table0": [ 
    { ... 
+0

是啊,它的工作谢谢 – 2012-01-11 17:41:55

相关问题