別のドメインにあるWebサービスを介してJSONを解析することになっているSenchaTouch2.0でアプリを開発しています。
JSONの解析に行き詰まっています。などの名前のノードを使用するとtitle
、author description link
完全に機能します。
しかし、ノードに他の名前を使用すると、何も表示されません。
これが私が解析しようとしているJSON応答です:
http://stassuet.byethost15.com/services/test/index.php
これは私がSenchaアプリで応答を解析するために行っていることです:
Ext.define('GS.store.MyStore', {
extend: 'Ext.data.Store',
requires: [
'GS.model.MainEvent',
'Ext.data.proxy.JsonP',
'Ext.data.proxy.Rest'
//'GS.util.JsonpX'
],
config: {
autoLoad: true,
model: 'GS.model.MainEvent',
storeId: '55',
headers: {
"Accept": "text/xml"
//"access-control-allow-origin": "*",
//"Origin": "goodnews.pk",
//"Referer": "goodnews.pk"
},
method: 'GET',
callbackKey: 'myFunction',
proxy: {
type: 'jsonp',
url: 'http://stassuet.byethost15.com/services/test/index.php',
reader: {
type: 'json',
rootProperty: 'albums.images'
}
}
}
});
どこが間違っているのですか?