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入门问答 整理的几个常见的初学者问题
Feb 22 Javascript
jQuery向上遍历DOM树之parents(),parent(),closest()之间的区别
Dec 02 Javascript
js 对小数加法精度处理示例说明
Dec 27 Javascript
使用insertAfter()方法在现有元素后添加一个新元素
May 28 Javascript
js实现DOM走马灯特效的方法
Jan 21 Javascript
vue+vuex+axio从后台获取数据存入vuex实现组件之间共享数据
Apr 22 Javascript
基于JavaScript实现带数据验证和复选框的表单提交
Aug 23 Javascript
react native与webview通信的示例代码
Sep 25 Javascript
实例分析js事件循环机制
Dec 13 Javascript
在vue中使用v-bind:class的选项卡方法
Sep 27 Javascript
react脚手架如何配置less和ant按需加载的方法步骤
Nov 28 Javascript
vue设置导航栏、侧边栏为公共页面的例子
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入门学习的几个不错的实例代码
2008/07/13 PHP
深入array multisort排序原理的详解
2013/06/18 PHP
PHP 数组基本操作小结(推荐)
2016/06/13 PHP
php判断用户是否关注微信公众号
2016/07/22 PHP
Jquery遍历节点的方法小集
2014/01/22 Javascript
JavaScript导出Excel实例详解
2014/11/25 Javascript
JavaScript插件化开发教程 (四)
2015/01/27 Javascript
jQuery使用hide方法隐藏指定元素class样式用法实例
2015/03/30 Javascript
Node.js中的process.nextTick使用实例
2015/06/25 Javascript
JavaScript基础之AJAX简单的小demo
2017/01/29 Javascript
js实现返回顶部效果
2017/03/10 Javascript
jQuery实现的手风琴侧边菜单效果
2017/03/29 jQuery
js图片放大镜实例讲解(必看篇)
2017/07/17 Javascript
Vue.js中extend选项和delimiters选项的比较
2017/07/17 Javascript
详解在express站点中使用ejs模板引擎
2017/09/21 Javascript
关于HTML5的data-*自定义属性的总结
2018/05/05 Javascript
H5+C3+JS实现五子棋游戏(AI篇)
2020/05/28 Javascript
javascript中的数据类型检测方法详解
2019/08/07 Javascript
原生JS封装拖动验证滑块的实现代码示例
2020/06/01 Javascript
webpack+vue-cil 中proxyTable配置接口地址代理操作
2020/07/18 Javascript
vue props default Array或是Object的正确写法说明
2020/07/30 Javascript
[01:04:48]VGJ.S vs TNC Supermajor 败者组 BO3 第一场 6.6
2018/06/07 DOTA
python安装与使用redis的方法
2016/04/19 Python
浅析Python中else语句块的使用技巧
2016/06/16 Python
浅析python中numpy包中的argsort函数的使用
2018/08/30 Python
python小程序实现刷票功能详解
2019/07/17 Python
Python 自动登录淘宝并保存登录信息的方法
2019/09/04 Python
python pygame实现球球大作战
2019/11/25 Python
Python视频编辑库MoviePy的使用
2020/04/01 Python
pycharm 2020.2.4 pip install Flask 报错 Error:Non-zero exit code的问题
2020/12/04 Python
linux面试题参考答案(5)
2014/09/01 面试题
最新的大学生找工作自我评价
2013/09/29 职场文书
投诉信范文
2015/07/02 职场文书
CSS3 天气图标动画效果
2021/04/06 HTML / CSS
MySQL表的增删改查基础教程
2021/04/07 MySQL
AJAX实现省市县三级联动效果
2021/10/16 Javascript