是否可以在 extjs4.1 中解析没有根对象的 json 响应

Posted

技术标签:

【中文标题】是否可以在 extjs4.1 中解析没有根对象的 json 响应【英文标题】:is it possible to parse json response without root object in extjs4.1 【发布时间】:2013-09-19 06:06:58 【问题描述】:

。如果可以,任何人都可以告诉我该怎么做

谢谢

【问题讨论】:

为什么要发布 1 行问题?至少发布您尝试解析的 json,您的商店定义是什么。 【参考方案1】:

为此,您无需定义根(代理的读取器属性)。例如,当您有 root 和 total 属性时,代理定义如下所示

proxy: 
        type: "ajax",
        url: "users.json",  
        reader: 
            type    : 'json',
            root    : 'result.account',
            totalProperty: "result.totalRecords"
        
    

没有根(这意味着也没有 totalProperty),定义将如下所示

proxy: 
        type: "ajax",
        url: "users.json",  
        reader: 
            type    : 'json'
        
    

【讨论】:

以上是关于是否可以在 extjs4.1 中解析没有根对象的 json 响应的主要内容,如果未能解决你的问题,请参考以下文章

从流输入中解析没有根元素的 XML 片段列表

解析没有根元素的 XML 流

GWT Autobeans,将根级别解析为 Map 或 List

如何在 extjs4 中更改 fieldLabel 样式

使用数组根对象在 Swift 中解析 JSON 数组

如何在 iOS 中解析没有 JSONdecoder 的 JSON 对象? [复制]