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 相关文章推荐
兼容多浏览器的iframe自适应高度(ie8 、谷歌浏览器4.0和 firefox3.5.3)
Nov 04 Javascript
一个挺有意思的Javascript小问题说明
Sep 26 Javascript
JS如何将UTC格式时间转本地格式
Sep 04 Javascript
JavaScript中统计Textarea字数并提示还能输入的字符
Jun 10 Javascript
微信小程序使用第三方库Underscore.js步骤详解
Sep 27 Javascript
JS中的数组转变成JSON格式字符串的方法
May 09 Javascript
Bootstrap Table使用整理(二)
Jun 09 Javascript
JS获取字符对应的ASCII码实例
Sep 10 Javascript
详解JavaScript中操作符和表达式
Sep 12 Javascript
微信实现自动跳转到用其他浏览器打开指定APP下载
Feb 15 Javascript
node.js实现简单的压缩/解压缩功能示例
Nov 05 Javascript
html5以及jQuery实现本地图片上传前的预览代码实例讲解
Mar 01 jQuery
仿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
一个简单的自动发送邮件系统(二)
2006/10/09 PHP
php mysql数据库操作类
2008/06/04 PHP
用穿越火线快速入门php面向对象
2012/02/22 PHP
简单实用的.net DataTable导出Execl
2013/10/28 PHP
php防止SQL注入详解及防范
2013/11/12 PHP
CodeIgniter中使用Smarty3基本配置
2015/06/29 PHP
PHP中SQL查询语句的id=%d解释(推荐)
2016/12/10 PHP
Laravel中获取路由参数Route Parameters的五种方法示例
2017/09/29 PHP
Yii2.0框架模型添加/修改/删除数据操作示例
2019/07/18 PHP
jQuery插件EnPlaceholder实现输入框提示文字
2015/06/05 Javascript
理解javascript中try...catch...finally
2015/12/25 Javascript
js调用屏幕宽度的简单方法
2016/11/14 Javascript
原生javascript实现读写CSS样式的方法详解
2017/02/20 Javascript
Angularjs修改密码的实例代码
2017/05/26 Javascript
ionic中的$ionicPlatform.ready事件中的通用设置
2017/06/11 Javascript
JS身份证信息验证正则表达式
2017/06/12 Javascript
浅谈JS中的常用选择器及属性、方法的调用
2017/07/28 Javascript
jquery 实现拖动文件上传加载进度条功能
2018/03/18 jQuery
纯JS实现出生日期[年月日]下拉菜单效果
2018/06/01 Javascript
angular2实现统一的http请求头方法
2018/08/13 Javascript
Vue项目开发常见问题和解决方案总结
2020/09/11 Javascript
[01:05:41]EG vs Optic Supermajor 败者组 BO3 第二场 6.6
2018/06/07 DOTA
详解python中 os._exit() 和 sys.exit(), exit(0)和exit(1) 的用法和区别
2017/06/23 Python
opencv python 图像去噪的实现方法
2018/08/31 Python
idea创建springMVC框架和配置小文件的教程图解
2018/09/18 Python
Python中asyncio与aiohttp入门教程
2018/10/16 Python
wxPython实现绘图小例子
2019/11/19 Python
Anaconda+VSCode配置tensorflow开发环境的教程详解
2020/03/30 Python
使用python处理题库表格并转化为word形式的实现
2020/04/14 Python
解决tensorflow/keras时出现数组维度不匹配问题
2020/06/29 Python
10款最佳Python开发工具推荐,每一款都是神器
2020/10/15 Python
利用CSS3的transition属性实现滑动效果
2015/08/05 HTML / CSS
基于HTML5新特性Mutation Observer实现编辑器的撤销和回退操作
2016/01/11 HTML / CSS
Bloomingdale’s阿联酋:选购奢华时尚、美容及更多
2020/09/22 全球购物
英语专业个人求职信范文
2014/02/01 职场文书
幼儿园体操比赛口号
2015/12/25 职场文书