1

私はjsonデータを解析して、Androidアプリにリストアップしようとしました。応答は次のとおりです。

{"records":[{"reg_no":"444444","name":"xyz, pqr","address":"Kathmandu-64, Kathmandu","sex":"Male","qualification":"B..E","university":"T.U","year":"2010","faculty":"Computer","date":"2012-08-17 11:29:38"}]}

煎茶コードは以下の通りです

{
                    xtype: 'nestedlist',
                    title: 'List',
                    iconCls: 'star',
                    displayField: 'name',

                    store: {
                        type: 'tree',

                        fields: [
                            'name', 'reg_no', 'faculty', 'address', 'university',
                            {name: 'leaf', defaultValue: true}
                        ],

                        root: {
                            leaf: false
                        },

                        proxy: {
                            type: 'jsonp',
                            url: 'http://timus.com/api.php?name=serish',
                            reader: {
                                type: 'json',
                                rootProperty: 'records'
                            }
                        }
                    },

                    detailCard: {
                        xtype: 'panel',
                        scrollable: true,
                        styleHtmlContent: true
                    },

                    listeners: {
                        itemtap: function(nestedList, list, index, element, post) {
                            this.getDetailCard().setHtml(post.get('university'));
                        }
                    }
                }

しかし、jsonを解析していません..followongエラーが発生しています

uncaught syntax error : unexpected token

4

1 に答える 1

1

私は同じ問題を抱えていて、いくつかの記事を読んで、URLが安らかなサービスである場合、プロキシタイプは「安静」でなければならないことに気付きました。

私が見た: http://docs.sencha.com/ext-js/4-0/#!/api/Ext.data.reader.Reader

于 2013-02-06T19:14:50.420 に答える