ext读取两种结构的xml的代码


Posted in Javascript onNovember 05, 2008

<?xml version="1.0" encoding="utf-8" ?>
<list>
<software>
<name>软件1</name>
<icon>1.gif</icon>
</software>
<software>
<name>控件2</name>
<icon>2.gif</icon>
</software>
</list>
这一种比较常见 网上很多例子都是这种格式,我也写一下主要代码
var Info= Ext.data.Record.create([
'name', 'icon''
]);
reader=new Ext.data.XmlReader({
record: 'software',
id: 'name'
}, Info);
下面是另外一种格式的xml
<?xml version="1.0" encoding="utf-8" ?>
<softwarelist>
<software name="软件1" icon="1.gif" />
<software name="控件2" icon="2.gif" />
</softwarelist>
读取的主要代码
var Info= Ext.data.Record.create([
{name: 'name', mapping: '@name'},
{name: 'icon', mapping: '@icon' }
]);
reader=new Ext.data.XmlReader({
record: 'software',
id: 'name'
}, Info);
ext的帮助文档里 也只有第一种的写法,第二种是我试了快两个小时才找到的方法,现在还不知道原因,但是能用。希望高人能给解释一下。晚生我洗耳恭听了!

Javascript 相关文章推荐
运用jquery实现table单双行不同显示并能单行选中
Jul 25 Javascript
js创建对象的几种常用方式小结(推荐)
Oct 24 Javascript
JS实现点击链接取消跳转效果的方法
Jan 24 Javascript
关闭页面时window.location事件未执行的原因分析及解决方案
Sep 01 Javascript
Jquery判断radio、selelct、checkbox是否选中及获取选中值方法总结
Apr 15 Javascript
javascript编程异常处理实例小结
Nov 30 Javascript
快速解决Canvas.toDataURL 图片跨域的问题
May 10 Javascript
深入浅析JavaScript中with语句的理解
May 12 Javascript
JavaScript开发Chrome浏览器扩展程序UI的教程
May 16 Javascript
js实现拖拽功能
Mar 01 Javascript
如何去除vue项目中的#及其ie9兼容性
Jan 11 Javascript
layer弹出层倒计时关闭的实现方法
Sep 27 Javascript
仿163填写邮件地址自动显示下拉(无优化)
Nov 05 #Javascript
js form action动态修改方法
Nov 04 #Javascript
JS 继承实例分析
Nov 04 #Javascript
初学Javascript的一些总结
Nov 03 #Javascript
JS提交并解析后台返回的XML的代码
Nov 03 #Javascript
JS中字符问题(二进制/十进制/十六进制及ASCII码之间的转换)
Nov 03 #Javascript
JS 创建对象(常见的几种方法)
Nov 03 #Javascript
You might like
PHP与MySQL交互使用详解
2006/10/09 PHP
php 全局变量范围分析
2009/08/07 PHP
jQuery仿360导航页图标拖动排序效果代码分享
2015/08/24 Javascript
javascript先序遍历DOM树的方法
2016/02/27 Javascript
有关JavaScript中call()和apply() 的一些理解
2016/05/20 Javascript
JS组件Bootstrap Select2使用方法解析
2016/05/30 Javascript
微信小程序 获取当前地理位置和经纬度实例代码
2016/12/05 Javascript
Bootstrap基本组件学习笔记之列表组(11)
2016/12/07 Javascript
jQuery实现字符串全部替换的方法
2016/12/12 Javascript
深入理解jquery中extend的实现
2016/12/22 Javascript
angular分页指令操作
2017/01/09 Javascript
利用JavaScript对中文(汉字)进行排序实例详解
2017/06/18 Javascript
node.js 用socket实现聊天的示例代码
2017/10/17 Javascript
基于openlayers4实现点的扩散效果
2020/08/17 Javascript
微信小程序云开发之使用云数据库
2019/05/17 Javascript
Vue+Element UI 树形控件整合下拉功能菜单(tree + dropdown +input)
2020/08/28 Javascript
js轮播图之旋转木马效果
2020/10/13 Javascript
NodeJS配置CORS实现过程详解
2020/12/02 NodeJs
python多线程扫描端口示例
2014/01/16 Python
Python logging管理不同级别log打印和存储实例
2018/01/19 Python
Python网络编程基于多线程实现多用户全双工聊天功能示例
2018/04/10 Python
详解python异步编程之asyncio(百万并发)
2018/07/07 Python
对tf.reduce_sum tensorflow维度上的操作详解
2018/07/26 Python
selenium+python实现自动化登录的方法
2018/09/04 Python
Python+Kepler.gl轻松制作酷炫路径动画的实现示例
2020/06/02 Python
钉钉企业内部H5微应用开发详解
2020/05/12 HTML / CSS
Darphin迪梵官网: 来自巴黎,植物和精油调制的护肤品牌
2016/10/11 全球购物
英国打印机墨水和碳粉商店:Printerinks
2017/06/30 全球购物
Lulu & Georgia官方网站:购买地毯、家具、抱枕、壁纸、床上用品等
2018/03/19 全球购物
精致的手工皮鞋:Shoe Embassy
2019/11/08 全球购物
印尼第一大家居、生活和家具电子商务:Ruparupa
2019/11/25 全球购物
贯彻学习两会心得体会范文
2014/03/17 职场文书
个人社会实践自我鉴定
2014/03/24 职场文书
教师学习八项规定六项禁令思想汇报
2014/09/27 职场文书
2016年“12.4”法制宣传日活动总结
2016/04/01 职场文书
七年级作文(600字3篇)
2019/09/24 职场文书