优雅的json!

众所周知:ajax从服务器获取数据有两种方法:ResponseText和ResponseXML.以前我认为ajax从服务器上获得数据的数据结构有两种:字符串(如:id=2&type=news)和xml格式:

<?xml version="1.0" encoding="utf-8"?>
<data>
<id>2</id>
<type>news</type>
</data>
知道最近接触到json。
现在我个人认为ajax从服务器上获取数据的数据结构有三种形式,以上两种在加上json.
json表达方法采用了javascript原生语法,这样ajax通过ResponseText获取数据后便可以直接调用其中的数据,无需要任何组件。
javascript中初始化对象属性时采用:
<script type="text/javascript">
<!--
var data ={"id" : "2","type":"news"};
alert(data.type);
//-->
</script>
json的语法就是: {"id":"2","type":"news"}
因而ajax取回json数据后,无需向xml那样在创建XMLDOM对象,解析xml数据。、
查看更多内容请到我的个人网站:
js中国: js中国
posted @ 2007-12-14 16:27  王祥 @ dot net 驿站  阅读(160)  评论(0编辑  收藏  举报