`
qinya06
  • 浏览: 595302 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

json 嵌套机构

阅读更多
var data={
  id:0;
  totalProperty:2  //数据总量
suceccProperty:true  //当前请求是否执行成功,进而判断数据是否加载
root:[
   {id;'id1',name:'name1',descn:'descn1'},
   {id;'id2',name:'name2',descn:'descn2'}

]};

var reader=new Ext.data.jsonReader({

    suceccProperty:"suceccproperty",
    totalProperty:"totalProperty",
   root:"root",
    id:"id"
},[
  {name:'id',mapping;'id'},   mapping 名字一致时可忽略,,
  {name:'name', mapping:'name'},
  {name:'descn', mapping:'descn'}
]);


mapping 进行数据映射
var data={
   id:0,
   totalProperty:2,
suceccProperty:true,
root:[
  {id:'id1',name:'name1',descn:'descn1',person:{
                                  id:1,name:'man',sex:'male'
                             }},
  {id:'id2',name:'name2',descn:'descn2',person:{
                                  id:2,name:'woman',sex:'female'
                             }}

};

var reader=new Ext.data.JsonReader({
    successProperty:"successproperty",
    totalProperty:  "totalProperty"
    root:"root",
    id:"id"
},[
   'id',
   'name',
   'descn',
  {name:'person_name',mapping:'person.name'},
  {name:'person_sex',mapping:'person.sex'}
]);

在JsonReader中可以用mapping吧这些嵌套的内部属性映射出来,赋予对应的record,其他字段都不变
分享到:
评论

相关推荐

    全国所有大学数据包含经纬度(json格式)

    1. JSON数据格式:了解如何读取和解析JSON对象,包括嵌套结构和属性值。 2. 地理位置信息处理:学习如何处理和展示经纬度数据,例如通过地图API将其转化为可视化的标记。 3. 数据清洗与分析:可以进行数据清洗,去除...

    vue实现组织机构树

    2. **数据结构**:首先,我们需要定义一个数据结构来表示组织机构,通常是嵌套的JSON对象,每个对象代表一个组织单元,包含名称、ID、子节点等属性。例如: ```json { "id": 1, "name": "总公司", "children": ...

    巧用AJAX+J2EE开发组织机构管理系统

    后台接收请求,执行相应的业务逻辑,如查询数据库,然后以JSON或XML格式返回结果。前端JavaScript代码解析这些响应,并据此更新用户界面。 总的来说,结合AJAX和J2EE开发组织机构管理系统,不仅可以提供流畅的用户...

    中国邮政寄递平台国际业务(出口)-运单轨迹信息获取接口(门户)-v1.0 .pdf

    charset=UTF-8”,而响应报文则在数据传输过程中保证标准的JSON格式嵌套。 消息头中的每个属性都被视为一个参数,而消息体则整体作为一个参数。消息头中的“dataDigest”字段用于签名验证,签名算法采用MD5方式,将...

    基于jQuery的控件源码

    Checkbox树(可能是静态树也可能是异步树),用于选择(如选择组织机构,选择数据字典项)等,最好是能够支持节点级联(这个是难点) 能够承载大数据量,并性能表现优异 能够在主流浏览器中运行良好 4、GridView...

    OrgChart:这是一个简单直接的组织结构图插件。 任何时候想要树状图表,都可以转到OrgChart

    从3.0版开始,我们使用嵌套ul来构建树状图表,而不是嵌套表。 特征 同时支持本地数据和远程数据(JSON)。 根据CSS3过渡平滑扩展/折叠效果。 在4个方向上对齐图表。 允许用户通过拖放节点来更改orgchart结构。 ...

    【技术资料】-(机构内训资料)MongDB篇面试.zip

    1. **文档型数据库**:MongoDB基于JSON格式存储数据,这种格式被称为BSON(Binary JSON),支持嵌套数据结构,使得处理复杂数据模型变得更加容易。 2. **集合与文档**:MongoDB中的数据存储在集合(Collections)中...

    h5移动端部门树展示

    可以使用递归函数遍历JSON数据,为每个部门创建相应的HTML元素(如`<li>`和`<ul>`),并根据父节点ID进行嵌套。 5. **树形控件库**: 可以利用现有的H5组件库,如Element UI、Ant Design Vue等,它们提供了现成的...

    【技术资料】-(机构内训资料)MongoDB面试专题.zip

    1. 数据设计:合理规划文档结构,避免过于复杂的嵌套。 2. 查询优化:避免使用`$where`,利用索引提高查询效率。 3. 监控与报警:使用MongoDB的监控工具,及时发现并解决问题。 这份内训资料将详细解析以上各点,...

    Couchbase

    JSON 数据结构灵活,易于解析,允许存储复杂的数据结构,如嵌套对象和数组。 ### 3. 持久化与内存优化 Couchbase 使用内存中的数据存储,以实现高速访问,同时通过持久化机制(例如:XDCR - Cross Data Center ...

    【技术资料】-(机构内训资料)MongoDB面试题.zip

    MongoDB使用JSON-like文档作为数据模型,每个文档由键值对组成,支持嵌套数据结构。 3. CRUD操作? MongoDB的基本操作包括创建(Create)、读取(Read)、更新(Update)和删除(Delete),它们对应于数据库操作命令如`...

    Django+zTree构建组织架构树的方法

    而标准数据模式则需要构建更为复杂的JSON嵌套格式,每个节点除了有基本的id、pId、name属性外,还可以拥有children属性表示子节点,使得结构更加清晰,更易于表达层级关系。 zTree的数据可以在Django后端进行设计和...

    基于jQuery的控件

    Checkbox树(可能是静态树也可能是异步树),用于选择(如选择组织机构,选择数据字典项)等,最好是能够支持节点级联(这个是难点) 能够承载大数据量,并性能表现优异 能够在主流浏览器中运行良好 4、GridView ...

    html 无限极组织结构前端代码

    `<li>`元素内再包含子`<ul>`和`<li>`,以此类推,实现无限级的嵌套。 2. **CSS 样式**:文件中的`css`目录可能包含了对组织结构的样式定义。CSS用于美化和布局,如设置`<ul>`和`<li>`的样式,调整边距、内边距以...

    黑马第五期源代码Sln20130125

    3. **01配置文件的约束** - 这可能是一个关于配置文件管理的示例或练习,可能涉及到XML或JSON格式的配置文件,讲解如何处理和约束配置参数,以及它们在应用程序中的作用。 4. **04隐式类型转换与显示类型转换...

    XML入门教程

    XML,即可扩展标记语言(eXtensible Markup Language),是...随着技术的发展,虽然出现了如JSON等新的数据交换格式,但XML由于其成熟度、强大的工具生态系统和广泛的行业采纳,仍然在许多场合下是首选的数据描述语言。

    三轴联动,省市县

    当用户在某一级别进行选择时,后端通过查询数据库获取相应的子级别数据,并通过JSON格式返回到前端。 在前端实现中,地图组件会监听用户的交互事件,比如点击某个省份。当事件触发时,会发送请求到后端获取该省份下...

    jQuery树形结构机构树菜单特效代码

    每个节点可能包含子节点,这些子节点同样可以有子节点,形成一个嵌套结构。jQuery代码会根据数据结构(通常是一个JSON对象)动态生成HTML元素,同时添加必要的事件监听器。 在代码实现过程中,可能涉及到以下关键...

    Digital_Agency_2:https:wecreo.netlify.app

    6. **package.json**:记录项目依赖和脚本的配置文件。 7. **README.md**:项目说明,包括如何构建和运行项目。 通过分析这个项目,开发者可以学习到如何使用SCSS来创建高效、可维护的CSS代码,同时也能了解到如何...

Global site tag (gtag.js) - Google Analytics