作者poopoo888888 (阿川)
看板Ajax
標題[問題] JSON觀念的問題
時間Thu May 26 08:16:31 2011
剛聽到JSON這個名詞 查了查它的長相
自己得出了下列結論
「程式語言裡有種常見的資料結構叫做map
例如在Pyhton內叫做Dictionary
而在Javascript內叫做JSON」
我以為這就是JSON
後來又發現好像不只如此
JSON還常用作資料傳輸的格式 web programming前後端傳資料尤其常用
許多程式語言都有提供相關的模組
我覺得好困惑
請問該怎麼看待JSON呢?它就是js內的map嗎?
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.166.196.207
1F:推 zombiesky:我認為 他就只是公認的一種文字格式 05/26 08:52
2F:推 mrbigmouth:其實它就是js宣告物件時的語法.... 05/26 09:11
3F:→ mrbigmouth:用法跟xml一樣 可以把複雜的物件string化 用以在ajax 05/26 09:12
4F:→ mrbigmouth:傳輸或者存到後端資料庫 05/26 09:12
5F:→ mrbigmouth:json的好處在於 因為它跟js宣告物件的語法一模一樣 05/26 09:12
6F:→ mrbigmouth:所以在ajax載入時可以直接用eval轉為可以直接用的物件 05/26 09:13
7F:→ mrbigmouth:不用像xml一樣還要經過複雜的轉譯 05/26 09:13
8F:推 senser:mrbigmouth說的沒錯 這是json在client-side最大的好處 07/17 04:41
9F:→ poopoo888888:感謝各位大大 07/18 09:34