数据处理全解析
1. 数据格式选择
在进行数据处理时,数据格式的选择至关重要,它取决于所使用的Ext JS对象。常见的数据格式有JavaScript数组、XML和JSON。
- JavaScript数组示例 :
var PinkFloyd = [
['1','David','Gilmour'],
['2','Roger','Waters'],
['3','Richard','Wright'],
['4','Nick','Mason']
];
- XML格式 :许多数据库(如MS SQL、Oracle、MySQL、PostgreSQL和DB2等)可以原生返回XML数据,且很多RESTful Web服务也使用它。不过,XML有时会非常冗长,会堵塞数据流,而且不同浏览器对XML的解析也存在差异,例如Internet Explorer的XML解析引擎较慢。
- JSON格式 :JSON数据包通常更小,占用带宽少。如果对象支持,简单数组会更小,但会失去JSON或XML语法的描述性。
2. 数据存储对象
大多数Ext JS对象(甚至面板)将数据作为记录(Records)或节点(Nodes)处理,记录通常存储在数据存储对象中。可以将存储对象(Store)想象成电子表格,每个记录就是表格中的一行。
2.1 存储类型
数据包中有多种存储类型:
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



