2012-01-11 10 views
0

さて、私はJsonを使用してデータセット情報をテーブルビューに取得しようとしています。私はこの文字列のJSONValueを取得しようとしています。これは2つのテーブルbtwです。エラー "-JSONValueが失敗しました。エラー:初期 't'の後に 'true'が返される"

NSStringの* responseString = @ "{table0:[{\" value_keyの\ ":1、\" value_desc \ ":\" 値1 \ "\ "value_seq \":真}、{\" value_key \ ":2、\" value_desc \ ":\"値2 \ "、\" value_key \ ":\" value_key \ ": "value_seq \":\ "value_seq \":false}、\ "value_desc \":\ "value2 \"、\ "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

それが働いうんありがとう –

関連する問題