[問題] JSON觀念一問

看板Ajax作者 (...)時間17年前 (2007/11/19 19:29), 編輯推噓2(207)
留言9則, 4人參與, 最新討論串1/1
最近看一些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

11/19 20:50, , 1F
為甚麼JSON object還要用DOM去操作??
11/19 20:50, 1F

11/19 20:51, , 2F
JSON直接用object和array的操作方式就好了啊...
11/19 20:51, 2F

11/19 20:59, , 3F
意思是省去DOM操作的好處囉?!
11/19 20:59, 3F

11/19 21:00, , 4F
那XML是否也可以省略,直接回傳JSON?
11/19 21:00, 4F

11/19 21:13, , 5F
要回傳XML或JSON是Server端可以控制的事情
11/19 21:13, 5F

11/19 21:14, , 6F
對 JavaScript 來說 JSON 比較容易操作吧
11/19 21:14, 6F

11/19 21:33, , 7F
因為browser能力有限 所以雜七雜八的事情最好由server
11/19 21:33, 7F

11/19 21:34, , 8F
side來做 json算是對browser的一種妥協方式
11/19 21:34, 8F

11/19 21:35, , 9F
而且各瀏覽器之間的相容性用json應該DOM操作比好吧
11/19 21:35, 9F
文章代碼(AID): #17GNEaDK (Ajax)
文章代碼(AID): #17GNEaDK (Ajax)