ext读取两种结构的xml的代码
2008-11-05 23:07
1671 查看
<?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的帮助文档里 也只有第一种的写法,第二种是我试了快两个小时才找到的方法,现在还不知道原因,但是能用。希望高人能给解释一下。晚生我洗耳恭听了!
<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的帮助文档里 也只有第一种的写法,第二种是我试了快两个小时才找到的方法,现在还不知道原因,但是能用。希望高人能给解释一下。晚生我洗耳恭听了!
相关文章推荐
- ext读取两种结构的xml的代码
- 用Ext读取两种结构的xml方法
- paip.获取proxool的配置 xml读取通过jdk xml 初始化c3c0在代码中总结
- 利用代码读取XML文档
- 一款简单jquery ajax读取xml文档实现代码
- 读取XML文档结构并写入内容
- java DOM4J 读取XML实例代码
- Android中修改ListView的分割线,xml和代码两种方式
- EXT读取XML数据
- 旧代码回顾:YUI-ext 代码两侧/XML 数据岛/WSC 组件化
- Unity3D读取XML内容代码
- 读取五种格式的配置文件(xml(两种方式),txt,excel,csv,json)
- xml读取、保存不同类型打印配置的代码[原创]
- PHP读取XML值的代码(推荐)
- 读取文件的目录结构和统计文件的代码信息
- 分享非常有用的Java程序 (关键代码)(六)---解析/读取XML 文件(重要)
- PHP读取XML值的代码
- 最新 Unity3D 读取XML中的内容代码
- Asp.Net 读取xml文件中Key的值,并且过滤掉注释内容代码