困惑...请教大家关于json的用法
看见公司的项目有这么几句js代码,向大家请教:
function (xmlStr) {
var rowsXml = $.xml2json(xmlStr);
var rows = rowsXml["ABC"];
this.RowsCount = rows.row.length;
for (var i = 0; i < this.RowsCount; i++) { //rows.row[i].... }
}
关于第一句是用jquery的插件库,把xml转化为json对象,能明白。
但是第二句,直接在json对象后面加“[节点名称]”,就取得子节点集合的写法,看不懂,
请问json是有这样的语法吗?
网上找了很久,也没找到介绍,求教大家?
------解决方案--------------------关联数组吧,实际上和对象是一回事。
百度到一篇网文:
http://www.cnblogs.com/xiandedanteng/archive/2012/07/25/2608278.html
------解决方案--------------------rowsXml 应该是个 json 对象。对象可以用 rowsXml["ABC"] 或者 rowsXml.ABC 来访问属性.