Говорят, что у меня есть поля здесь для пользователя в формате «JSon»:Как читается json-файл? ExtJS
{
"users": [
{
"id": 1,
"name": "Ed Spencer",
"email": "[email protected]"
},
{
"id": 2,
"name": "Abe Elias",
"email": "[email protected]"
}
]
}
Я полагаю, что корень здесь «пользователи». Могу ли я сохранить этот текст как файл users.json?
И оттуда, как я читал из этого файла (в данном случае, с ext.js)
Ext.define('AM.model.User', {
extend: 'Ext.data.Model',
fields: ['name', 'email']
});
var store = Ext.create('Ext.data.Store', {
model: 'User',
proxy: {
type: 'ajax',
url : 'users.json',
reader: {
type: 'json',
root: 'users'
}
}
});
Что такое URL? Это абсолютный путь? Будет ли это работать? Помогите!
Я сделал именно это, но я продолжаю получать сообщение об ошибке «NS_ERROR_DOM_BAD_URI: доступ к ограниченному URI» и я не уверен, почему? –
Вы работаете на сервере или через файловую систему? что говорит вам вкладка сети инструментов разработчика Chrome? –
Только в файловой системе, и я в настоящее время не могу использовать хром в своем офисе –