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 相关文章推荐
给网站上的广告“加速”显示的方法
Apr 08 Javascript
Visual Studio中的jQuery智能提示设置方法
Mar 27 Javascript
url参数中有+、空格、=、%、&amp;、#等特殊符号的问题解决
May 15 Javascript
ExtJS中设置下拉列表框不可编辑的方法
May 07 Javascript
javascript从定义到执行 你不知道的那些事
Jan 04 Javascript
详解JavaScript对象序列化
Jan 19 Javascript
JCrop+ajaxUpload 图像切割上传的实例代码
Jul 20 Javascript
详解关于vue-area-linkage走过的坑
Jun 27 Javascript
GOJS+VUE实现流程图效果
Dec 01 Javascript
微信小程序实现注册登录功能(表单校验、错误提示)
Dec 10 Javascript
在Vue项目中使用Typescript的实现
Dec 19 Javascript
Ant Design moment对象和字符串之间的相互转化教程
Oct 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 ob_flush,flush在ie中缓冲无效的解决方法
2010/05/09 PHP
如何给phpcms v9增加类似于phpcms 2008中的关键词表
2013/07/01 PHP
thinkphp中的多表关联查询的实例详解
2017/10/12 PHP
js 处理URL实用技巧
2010/11/23 Javascript
js 限制input只能输入数字、字母和汉字等等
2013/12/18 Javascript
js写的方法实现上传图片之后查看大图
2014/03/05 Javascript
谈谈对offsetleft兼容性的理解
2015/11/11 Javascript
微信小程序 视图层(xx.xml)和逻辑层(xx.js)详细介绍
2016/10/13 Javascript
如何处理JSON中的特殊字符
2016/11/30 Javascript
JS+Canvas实现的俄罗斯方块游戏完整实例
2016/12/12 Javascript
在点击div中的p时,如何阻止事件冒泡
2017/02/07 Javascript
详谈Ajax请求中的async:false/true的作用(ajax 在外部调用问题)
2017/02/10 Javascript
vue解决跨域路由冲突问题思路解析
2017/11/03 Javascript
vue实现nav导航栏的方法
2017/12/13 Javascript
Angular 向组件传递模板的两种方法
2018/02/23 Javascript
小程序实现人脸识别功能(百度ai)
2018/12/23 Javascript
微信小程序进入广告实现代码实例
2019/09/19 Javascript
vue Cli 环境删除与重装教程 - 版本文档
2020/09/11 Javascript
js实现淘宝浏览商品放大镜功能
2020/10/28 Javascript
[46:14]完美世界DOTA2联赛PWL S3 Magma vs INK ICE 第一场 12.11
2020/12/16 DOTA
pycharm 使用心得(九)解决No Python interpreter selected的问题
2014/06/06 Python
python安装oracle扩展及数据库连接方法
2017/02/21 Python
python3+PyQt5实现拖放功能
2018/04/24 Python
使用Python正则表达式操作文本数据的方法
2019/05/14 Python
pytorch 改变tensor尺寸的实现
2020/01/03 Python
Html5页面在微信端的分享的实现方法
2018/08/30 HTML / CSS
xml有哪些解析技术?区别是什么
2016/04/26 面试题
公务员培训心得体会
2013/12/28 职场文书
在校学生职业规划范文
2014/01/08 职场文书
2014年英语工作总结
2014/12/20 职场文书
cf战队宣传语
2015/07/13 职场文书
婚宴领导致辞
2015/07/28 职场文书
详解python的内存分配机制
2021/05/10 Python
一篇文章带你学习Mybatis-Plus(新手入门)
2021/08/02 Java/Android
winserver2019安装软件一直卡在应用程序正在为首次使用做准备
2022/06/10 Servers
MySQL transaction事务安全示例讲解
2022/06/21 MySQL