作者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