[問題] JSON觀念的問題

看板Ajax作者 (阿川)時間14年前 (2011/05/26 08:16), 編輯推噓3(306)
留言9則, 4人參與, 最新討論串1/1
剛聽到JSON這個名詞 查了查它的長相 自己得出了下列結論 「程式語言裡有種常見的資料結構叫做map 例如在Pyhton內叫做Dictionary 而在Javascript內叫做JSON」 我以為這就是JSON 後來又發現好像不只如此 JSON還常用作資料傳輸的格式 web programming前後端傳資料尤其常用 許多程式語言都有提供相關的模組 我覺得好困惑 請問該怎麼看待JSON呢?它就是js內的map嗎? 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.166.196.207

05/26 08:52, , 1F
我認為 他就只是公認的一種文字格式
05/26 08:52, 1F

05/26 09:11, , 2F
其實它就是js宣告物件時的語法....
05/26 09:11, 2F

05/26 09:12, , 3F
用法跟xml一樣 可以把複雜的物件string化 用以在ajax
05/26 09:12, 3F

05/26 09:12, , 4F
傳輸或者存到後端資料庫
05/26 09:12, 4F

05/26 09:12, , 5F
json的好處在於 因為它跟js宣告物件的語法一模一樣
05/26 09:12, 5F

05/26 09:13, , 6F
所以在ajax載入時可以直接用eval轉為可以直接用的物件
05/26 09:13, 6F

05/26 09:13, , 7F
不用像xml一樣還要經過複雜的轉譯
05/26 09:13, 7F

07/17 04:41, , 8F
mrbigmouth說的沒錯 這是json在client-side最大的好處
07/17 04:41, 8F

07/18 09:34, , 9F
感謝各位大大
07/18 09:34, 9F
文章代碼(AID): #1DtPlY3O (Ajax)
文章代碼(AID): #1DtPlY3O (Ajax)