我目前正在处理一个项目,我正在处理相当数量的JSON数据通过浏览器作为JavaScript对象列表进行反向传输和存储。例如:Javascript JSON数据操作库
person: {
// Primary Key
key: "id",
// The actual records
table: {
"1": {id: 1, name: "John", surname: "Smith", age: 26},
"2": {id: 2, name: "Mary", surname: "Brown", age: 19},
// etc..
},
indexes: {
// Arrays of pointers to records defined above
"name": [
{id: 89, name: "Aaron", surname: "Jones", age: 42},
// etc..
]
}
我发现自己编码的各种索引和排序算法能够有效地处理这些数据,我开始想,这种事情必须已经做过的事情。
我必须使用Ext.data.Store和Ext.data.Record对象进行这种数据处理的经验,但我认为他们是初级开发人员,我工作的项目过于复杂的是一个小型的移动应用中,我们不能为了它而添加了一个300K +库,所以我需要的东西非常少。
任何想法,如果有一个具有以下一个JavaScript JSON操作框架:
- 能店,
- 检索,
- 排序,
- 和迭代通过 JSON数据,
- 用干净的API,
- 最小的性能拖累(手机没有很多的计算能力)
- 和小型有效载荷是理想< 10K?
我可能会问太多,但希望有人在使用这样的事情...那种东西,我寻找的是的JSON相当于jQuery的的,也许它不是那么古怪。
太棒了!我希望我可以upvote 5次! – 2013-11-18 11:36:49