Ext.data.Store 读取XML属性值
2010-05-26 21:13
453 查看
data.xml
<?xml version="1.0" encoding="UTF-8"?> <Items> <Item ASIN="0446355453" Author="Sidney Sheldon" Manufacturer="Warner Books" ProductGroup="Book" Title="Master of the Game"/> <Item ASIN="0446613657" Author="Sidney Sheldon" Manufacturer="Warner Books" ProductGroup="Book" Title="Are You Afraid of the Dark?"/> <Item ASIN="0446357421" Author="Sidney Sheldon" Manufacturer="Warner Books" ProductGroup="Book" Title="If Tomorrow Comes"/> <Item ASIN="0446607207" Author="Sidney Sheldon" Manufacturer="Warner Books" ProductGroup="Book" Title="Tell Me Your Dreams"/> <Item ASIN="0446357448" Author="Sidney Sheldon" Manufacturer="Warner Books" ProductGroup="Book" Title="Bloodline"/> </Items>
/** * Ext.data.Store 读取XML属性值 * @author KJW * @param {} config */ TestGrid = function(config) { config = config || {}; this.cm = new Ext.grid.ColumnModel([ {header : 'Author', dataIndex: 'Author'}, {header : 'Manufacturer', dataIndex: 'Manufacturer'}, {header : 'ProductGroup', dataIndex: 'ProductGroup'}, {header : 'Title', dataIndex: 'Title'} ]); this.store = new Ext.data.Store({ url : 'data.xml', reader : new Ext.data.XmlReader({ record : 'Item', id : '@ASIN', totalRecords: '@total' }, [ {name: 'Author', mapping: '@Author'}, {name: 'Manufacturer', mapping: '@Manufacturer'}, {name: 'ProductGroup', mapping: '@ProductGroup'}, {name: 'Title', mapping: '@Title'} ]) }); this.store.load(); Ext.applyIf(config, { title : 'TestGrid', width : 500, height : 250, frame : true }); TestGrid.superclass.constructor.call(this, config); } Ext.extend(TestGrid, Ext.grid.GridPanel, {}); Ext.onReady(function() { var testGrid = new TestGrid(); testGrid.render("div_main"); });
相关文章推荐
- Ext.data.Store 读取XML属性值
- Ext.data.XmlReader读取外部文件时提示拒绝访问
- Extjs4.2 grid datastore读取xml和json
- 玩转extjs5之Ext.data.JsonStore与Ext.data.XmlStore(五)
- [转载]Ext.data-Store
- Ext.data.Store
- ExtJs之Ext.data.Store
- store the XML schema with the data
- Ext.data.Store动态修改url
- 访问Ext.data.store的数据
- ext中ArrayStore,JsonStore,XmlStore的用法
- 客户端显示Store-Ext.data.store
- Ext.data.Store 获取Json数据只有一行,而且是最后一行
- 【转】Ext.data.Store加载及显示数据
- [Perl] 读取XML值 -- XML::Simple/Data::Dumper
- C# 读取xml中特定节点的属性值 xmldocument方式
- ASPX 如何读取 AppData 目录下面的XML (C#实现)
- Ext.data.Store的基本用法-转载
- 客户端显示Store-Ext.data.store
- Extjs4--Ext.data.Store的多列排序和过滤器