Re: [問題] iPhone平台上的json問題
※ 引述《zonble (zonble)》之銘言:
: ※ 引述《terry0629 (德仔)》之銘言:
: : 我在google有查到google dictionary有個非官方的API
: : http://www.google.com/dictionary/json?callback=dict_api.callbacks.id100&q=test&sl=en&tl=en&restrict=pr%2Cde&client=te
: : 這頁的資料來源也是用json表示 如果我想從中取出我要的這單字的意思跟例句我該如何
: : 做呢?
: 簡單玩了一下:
: http://drp.ly/1Az4L
: API 回傳的資料還頂奇妙的,entries 底下還有 entries,
: 就算拿到資料,每筆資料到底應該要怎樣呈現,沒有文件還
: 真搞不懂每個 tag 的意圖到底是什麼。
: http://drp.ly/1AZs7x
: 順便來個 iphone 用的。
抱歉!借舊的標題來問一個問題.
JSON語法裡面,允許在string/value裡面再使用冒號嗎?
情況1: {name:"Jack", topic:"You said: Nothing is impossible!"}
這樣的語法在JASON裡面合法嗎?
我現在遇到的問題是JSON Parse完,斷句會斷成
"name":"Jack", "topic":"You said": Nothing is impossible!"
^
said完多了一個雙引號
然後會有錯誤的訊息 "Object key string expected"
情況2: {name:"Tom said:", topic:"Nothing is impossible!"}
Parse完會變成
"name":"Tom said":", "topic":"Nothing is impossible!"
^
said完又多了一個雙引號
錯誤訊息依然是 "Object key string expected"
不知道是不是我命名的問題
想問問看如果要在字串裡用到冒號,是不是要在前後都要多一個空格?
還是都不要空格?
註:情況1是字串內的冒號前沒空格,冒號後有空格,然後Parse完雙引號加
在冒號前;情況2是字串內的冒號前後都沒有空格,Parse完雙引號加在
冒號前,而冒號後的雙引好是本來就有的(或是誤打誤撞剛好有的).
希望板上先進能幫我出點意見
謝謝~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.219.177.46
→
01/21 15:58, , 1F
01/21 15:58, 1F
→
01/21 15:58, , 2F
01/21 15:58, 2F
→
01/21 17:10, , 3F
01/21 17:10, 3F
→
01/21 17:11, , 4F
01/21 17:11, 4F
→
01/21 19:43, , 5F
01/21 19:43, 5F
→
01/23 13:43, , 6F
01/23 13:43, 6F
→
01/23 17:18, , 7F
01/23 17:18, 7F
討論串 (同標題文章)
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章