В настоящее время я работаю над проектом, в котором я имею дело со значительным количеством данных 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, может быть, его не так диковинные.
Awesome! Хотелось бы, чтобы я мог подняться 5 раз! –