json对象数据:

{
"status": "200",
"code": "",
"msg": "",
"data": {
"departId": 68120,
"departName": "业务部",
"orderNo": 2,
"status": 1,
"departLevel": 1,
"departParent": 0,
"departPath": "/0",
"createTime": 1457094375000,
"updateTime": 1480065850000,
"companyId": 2446,
"phoneCount": 0,
"childDeparts": [],
"parentDeparts": [
{
"departId": 68120,
"departName": "业务部",
"orderNo": 2,
"status": 1,
"departLevel": 1,
"departParent": 0,
"departPath": "/0",
"createTime": 1457094375000,
"updateTime": 1480065850000,
"companyId": 2446,
"phoneCount": 0,
"childDeparts": [],
"parentDeparts": [],
"departPhones": []
}
],
"departPhones": [
{
"id": 1352908,
"companyId": 2446,
"fixPhone": "13952089911",
"orderNo": 0,
"phoneName": "高峥",
"pinyin": "gaozhengrong ",
"departId": 68120,
"departName": "",
"status": 1,
"expand": ""
},
{
"id": 1203270,
"companyId": 2446,
"fixPhone": "18602956699",
"orderNo": 0,
"phoneName": "华明",
"pinyin": "weihuaming?",
"departId": 68120,
"departName": "",
"status": 1,
"expand": "18767173160,18767173161,18767173162"
},
{
"id": 1203271,
"companyId": 2446,
"fixPhone": "13993000256",
"orderNo": 0,
"phoneName": "胡文杰",
"pinyin": "xuwenjie?",
"departId": 68120,
"departName": "",
"status": 1,
"expand": ""
},
{
"id": 1204775,
"companyId": 2446,
"fixPhone": "18668407878",
"orderNo": -1,
"phoneName": "徐永",
"pinyin": "xuyongjie?",
"departId": 68120,
"departName": "",
"status": 1,
"expand": ""
},
{
"id": 1206865,
"companyId": 2446,
"fixPhone": "13893600043",
"orderNo": 0,
"phoneName": "白菜",
"pinyin": "nihai?",
"departId": 68120,
"departName": "",
"status": 1,
"expand": ""
},
{
"id": 1250141,
"companyId": 2446,
"fixPhone": "13385817511",
"orderNo": 5,
"phoneName": "baobao1",
"pinyin": "baobao1?",
"departId": 68120,
"departName": "",
"status": 1,
"expand": ""
},
{
"id": 1250146,
"companyId": 2446,
"fixPhone": "13385817513",
"orderNo": 6,
"phoneName": "baobao3",
"pinyin": "baobao3?",
"departId": 68120,
"departName": "",
"status": 1,
"expand": ""
},
{
"id": 1352823,
"companyId": 2446,
"fixPhone": "13758230573",
"orderNo": 0,
"phoneName": "萝卜",
"pinyin": "chen shen ",
"departId": 68120,
"departName": "",
"status": 1,
"expand": "12345678977"
}
]
}
}

注意这个json对象下的expand下会存在多个号码,现在遇到的问题时,这8个对象的数组能够分别渲染到结构中,问题时expand下的多个号码,怎样依次渲染出来,问题还在解决中:

$.each(data.data.departPhones,function (i,item) {
console.log(item)
})

通过$.each,可以得到:

考虑到是json数据的分割处理:

搜到了类似的情况:http://cnodejs.org/topic/5354bd3b1969a7b22af6ab0f

可能暂时用这种方法试试看。

麻烦大家看看,有没有什么好的解决方案。

补充:

http://caibaojian.com/json-length.html

JSON数组有长度json.abc.length,如果单纯是json格式,那么不能直接使用json.length方式获取长度,而应该使用其他方法。

json对象的解析的更多相关文章

  1. Json字符串解析原理、超大json对象的解析

    概述 附上完整的代码:https://pan.baidu.com/s/1dEDmGz3(入口类是Json)JSON:JavaScript 对象表示法(JavaScript Object Notatio ...

  2. ios中解析json对象基类

    这个是对上面一篇写的一个解析json对象的基类 @interface BaseObjectFromJson : NSObject + (id) objectWithDict:(NSDictionary ...

  3. IE6 IE7 IE8(Q) 不支持 JSON 对象

    标准参考 JSON 是一种数据交换格式,RFC 4627 对 JSON 进行了详细描述. 根据 ECMA-262(ECMAScript)第 5 版中描述,JSON 是一个包含了函数 parse 和 s ...

  4. SJ9012: IE6 IE7 不支持 JSON 对象

    标准参考 JSON 是一种数据交换格式,RFC 4627 对 JSON 进行了详细描述. 根据 ECMA-262(ECMAScript)第 5 版中描述,JSON 是一个包含了函数 parse 和 s ...

  5. js中解析json对象:JSON.parse()用于从一个字符串中解析出json对象, JSON.stringify()用于从一个对象解析出字符串。

    JSON.parse()用于从一个字符串中解析出json对象. var str = '{"name":"huangxiaojian","age&quo ...

  6. 关于json解析中 解析多重json对象

    JSONObject rst = {"AIS-RST":"AIS-00000001","AIS-STATUS":"AIS-0000 ...

  7. json对象的封装与解析

    一.解析json对象 表结构信息对象,json格式,名称为tableObj   *  {   *   "tableName":"t_res",          ...

  8. jquery遍历筛选数组的几种方法和遍历解析json对象

    jquery grep()筛选遍历数组 $().ready(    function(){        var array = [1,2,3,4,5,6,7,8,9];        var fil ...

  9. javascript如何解析json对javascript如何解析json对象并动态赋值到select列表象并动态赋值到select列表

    原文 javascript如何解析json对象并动态赋值到select列表 JSON(JavaScriptObject Notation)一种简单的数据格式,比xml更轻巧.JSON是JavaScri ...

随机推荐

  1. selenium 配合sikuli script操作高德地图

    会不会使用工具,是一般QA和高级QA的区别 ---To be crazy Java就是好,开源框架遍地都是,各种niubility的jar包,各种神器,真是不亦乐乎. 今天研究一下基于图片识别作为对象 ...

  2. Selenium WebDriver 处理cookie

    在使用webdriver测试中,很多地方都使用登陆,cookie能够实现不必再次输入用户名密码进行登陆. 首先了解一下Java Cookie类的一些方法. 在jsp中处理cookie数据的常用方法: ...

  3. java web 学习 --第六天(Java三级考试)

    第五天学习在这:http://www.cnblogs.com/tobecrazy/p/3458592.html session对象 当某个用户首次访问web应用系统时,jsp会自动创建出一个sessi ...

  4. ffmpeg-20160816-bin.7z

    ESC 退出 0 进度条开关 1 屏幕原始大小 2 屏幕1/2大小 3 屏幕1/3大小 4 屏幕1/4大小 S 下一帧 [ -2秒 ] +2秒 ; -1秒 ' +1秒 下一个帧 -> -5秒 f ...

  5. 利用FFmpeg生成视频的缩略视频 v8.3

    目前生成视频缩略图的工具大多数是生成静态的图片,为了解决这样的局限性,这 次春节期间搞了个利用 FFMpeg 能生成缩略动态视频的批处理. 把 Make_NxM_videos.bat LED_font ...

  6. 微信video标签全屏无法退出bug 本文系转载

    安卓(android)微信里面video播放视频,会被强制全屏,播放完毕后还有腾讯推荐的视频,非常讨厌..强制被全屏无法解决,但是视频播放完毕后退出播放器可以解决.方法就是视频播放完毕后,用音频aud ...

  7. asp.net mvc htmlHelper

    ASP.NET MVC 3.0 HTML辅助方法   HTML辅助方法(html helper)是用来帮助生成HTML的方法. 1.HTML辅助方法应用实例 ◊ 生成form元素 @using (Ht ...

  8. python基础——map/reduce

    python基础——map/reduce Python内建了map()和reduce()函数. 如果你读过Google的那篇大名鼎鼎的论文“MapReduce: Simplified Data Pro ...

  9. hdu 5653 Bomber Man wants to bomb an Array

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5653 题意:已知炸弹可以炸掉左边L个位置,右边R个位置,那么炸点炸掉的总数是L+R+1.给定每个炸弹的 ...

  10. lsof -ntP -i:端口取出 动行程序的PID 然后xargs kill -9 这个进程

    [root@ok ok]# lsof -ntP -i: [root@ok ok]# netstat -lnutp|grep tcp /dnsmasq tcp /sshd tcp ::: :::* LI ...