作者benn0106 (...)
看板Ajax
標題[問題] JSON觀念一問
時間Mon Nov 19 19:29:39 2007
最近看一些Ajax相關的文章,其中關於JSON的概念有些混亂,請強者幫忙澄清!
a.從client端 -> server端,使用JSON我還能理解.
b.從server端 -> client端,就無法瞭解使用JSON的優點.server這邊產生
xml的response傳回client端.之後使用DOM的方式去操作和擷取xml所帶回
來的值. 但有些作法是在server傳回來之前,先將xml轉換成JSON Object,
client端同樣能使用DOM的方式操作JSON Object. 所以究竟好處在哪?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.121.131.14
1F:→ braveht:為甚麼JSON object還要用DOM去操作?? 11/19 20:50
2F:→ braveht:JSON直接用object和array的操作方式就好了啊... 11/19 20:51
3F:→ benn0106:意思是省去DOM操作的好處囉?! 11/19 20:59
4F:→ benn0106:那XML是否也可以省略,直接回傳JSON? 11/19 21:00
5F:推 bcse:要回傳XML或JSON是Server端可以控制的事情 11/19 21:13
6F:→ bcse:對 JavaScript 來說 JSON 比較容易操作吧 11/19 21:14
7F:推 buganini:因為browser能力有限 所以雜七雜八的事情最好由server 11/19 21:33
8F:→ buganini:side來做 json算是對browser的一種妥協方式 11/19 21:34
9F:→ buganini:而且各瀏覽器之間的相容性用json應該DOM操作比好吧 11/19 21:35