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 相关文章推荐
JavaScript 面向对象的之私有成员和公开成员
May 04 Javascript
JQuery表格内容过滤的实现方法
Jul 05 Javascript
js字母大小写转换实现方法总结
Nov 13 Javascript
JS实现侧边栏鼠标经过弹出框+缓冲效果
Mar 29 Javascript
利用jQuery异步上传文件的插件用法详解
Jul 19 jQuery
js排序与重组的实例讲解
Aug 28 Javascript
Vue中的Vux配置指南
Dec 08 Javascript
jQuery获取随机颜色的实例代码
May 21 jQuery
监控微信小程序中的慢HTTP请求过程详解
Jul 05 Javascript
es6函数中的作用域实例分析
Apr 18 Javascript
Vuejs通过拖动改变元素宽度实现自适应
Sep 02 Javascript
Vue中使用Echarts仪表盘展示实时数据的实现
Nov 01 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获取指定(访客)IP所有信息(地址、邮政编码、国家、经纬度等)的方法
2015/07/06 PHP
yii2.0实现验证用户名与邮箱功能
2015/12/22 PHP
PHP入门教程之表单与验证实例详解
2016/09/11 PHP
php学习笔记之mb_strstr的基本使用
2018/02/03 PHP
利用jquery动画特效和css打造的侧边弹出垂直导航
2014/04/04 Javascript
在jQuery中处理XML数据的大致方法
2015/08/14 Javascript
表单元素值获取方式js及java方式的简单实例
2016/10/15 Javascript
JS常见创建类的方法小结【工厂方式,构造器方式,原型方式,联合方式等】
2017/04/01 Javascript
vue2.0的contextmenu右键弹出菜单的实例代码
2017/07/24 Javascript
js求数组中全部数字可拼接出的最大整数示例代码
2017/08/25 Javascript
从parcel.js打包出错到选择nvm的全部过程
2018/01/23 Javascript
angular2模块和共享模块详解
2018/04/08 Javascript
微信小程序自定义prompt组件步骤详解
2018/06/12 Javascript
vue使用websocket的方法实例分析
2019/06/22 Javascript
Python 时间操作例子和时间格式化参数小结
2014/04/24 Python
Python3字符串学习教程
2015/08/20 Python
Python中is和==的区别详解
2018/11/15 Python
详解Python 爬取13个旅游城市,告诉你五一大家最爱去哪玩?
2019/05/07 Python
Python 的AES加密与解密实现
2019/07/09 Python
python两个_多个字典合并相加的实例代码
2019/12/26 Python
浅析Python 字符编码与文件处理
2020/09/24 Python
Python调用ffmpeg开源视频处理库,批量处理视频
2020/11/16 Python
pandas针对excel处理的实现
2021/01/15 Python
PyQt5中QSpinBox计数器的实现
2021/01/18 Python
详解使用scrapy进行模拟登陆三种方式
2021/02/21 Python
一套.net面试题及答案
2016/11/02 面试题
总经理驾驶员岗位职责
2013/12/04 职场文书
技术总监管理职责范本
2014/03/06 职场文书
解除财产保全担保书
2014/05/20 职场文书
感恩老师演讲稿400字
2014/08/28 职场文书
先进班组材料范文
2014/12/25 职场文书
python中的None与NULL用法说明
2021/05/25 Python
PyTorch dropout设置训练和测试模式的实现
2021/05/27 Python
Python办公自动化解决world文件批量转换
2021/09/15 Python
pandas中pd.groupby()的用法详解
2022/06/16 Python
MySQL提升大量数据查询效率的优化神器
2022/07/07 MySQL