漂流的河 发布于 2016/01/26 10:56

阅读 326

收藏 0

这是我获取到的一个大JSON,里面有7个大章节,现在我要获取每个大章节里的末级章节名称,如何获取?递归吗? [{ "status":200, "data":[{ "AppID": 133, "BookID": 1, "ID": 1, "ChapterName": "测试图书章节1", "PageNo": 1, "PID": 0, "SortID": 0, "OperateUserID": 1, "OperateTime": "2015-12-17T14:25:08.000Z", "Childs": [{ "AppID": 133, "BookID": 1, "ID": 3, "ChapterName": "测试图书章节34", "PageNo": 0, "PID": 1, "SortID": 1, "OperateUserID": 0, "OperateTime": "2015-12-15T08:45:21.000Z", "Childs": [{ "AppID": 133, "BookID": 1, "ID": 19, "ChapterName": "ceshi1", "PageNo": 23, "PID": 3, "SortID": 1, "OperateUserID": 1, "OperateTime": "2015-12-17T11:53:25.000Z", "Childs": [{ "AppID": 133, "BookID": 1, "ID": 28, "ChapterName": "zengjiaziji21", "PageNo": 21, "PID": 19, "SortID": 1, "OperateUserID": 1, "OperateTime": "2015-12-17T11:56:49.000Z", "Childs": null }, { "AppID": 133, "BookID": 1, "ID": 21, "ChapterName": "zijiceshi01", "PageNo": 14, "PID": 19, "SortID": 2, "OperateUserID": 1, "OperateTime": "2015-12-17T11:56:38.000Z", "Childs": null }, { "AppID": 133, "BookID": 1, "ID": 37, "ChapterName": "cesef", "PageNo": 342, "PID": 19, "SortID": 3, "OperateUserID": 1, "OperateTime": "2015-12-17T12:20:35.000Z", "Childs": null }] }, { "AppID": 133, "BookID": 1, "ID": 25, "ChapterName": "增加同级", "PageNo": 112, "PID": 3, "SortID": 2, "OperateUserID": 1, "OperateTime": "2015-12-17T11:52:35.000Z", "Childs": [{ "AppID": 133, "BookID": 1, "ID": 26, "ChapterName": "增加子级", "PageNo": 34, "PID": 25, "SortID": 1, "OperateUserID": 1, "OperateTime": "2015-12-17T09:50:53.000Z", "Childs": null }, { "AppID": 133, "BookID": 1, "ID": 32, "ChapterName": "cehsitied", "PageNo": 31, "PID": 25, "SortID": 2, "OperateUserID": 1, "OperateTime": "2015-12-17T12:12:32.000Z", "Childs": null }, { "AppID": 133, "BookID": 1, "ID": 36, "ChapterName": "ze4", "PageNo": 344, "PID": 25, "SortID": 3, "OperateUserID": 1, "OperateTime": "2015-12-17T12:18:05.000Z", "Childs": null }, { "AppID": 133, "BookID": 1, "ID": 39, "ChapterName": "feewe", "PageNo": 0, "PID": 25, "SortID": 4, "OperateUserID": 1, "OperateTime": "2015-12-17T12:21:13.000Z", "Childs": null }] }, { "AppID": 133, "BookID": 1, "ID": 4, "ChapterName": "测试图书章节4", "PageNo": 2, "PID": 3, "SortID": 3, "OperateUserID": 0, "OperateTime": "2015-12-15T09:08:45.000Z", "Childs": [{ "AppID": 133, "BookID": 1, "ID": 27, "ChapterName": "zengjia1", "PageNo": 11, "PID": 4, "SortID": 1, "OperateUserID": 1, "OperateTime": "2015-12-17T11:50:06.000Z", "Childs": null }, { "AppID": 133, "BookID": 1, "ID": 29, "ChapterName": "cehsiti", "PageNo": 31, "PID": 4, "SortID": 2, "OperateUserID": 1, "OperateTime": "2015-12-17T12:11:52.000Z", "Childs": null }, { "AppID": 133, "BookID": 1, "ID": 30, "ChapterName": "cehsitongjiee", "PageNo": 11, "PID": 4, "SortID": 3, "OperateUserID": 1, "OperateTime": "2015-12-17T12:12:05.000Z", "Childs": null }, { "AppID": 133, "BookID": 1, "ID": 31, "ChapterName": "cehsitie", "PageNo": 31, "PID": 4, "SortID": 4, "OperateUserID": 1, "OperateTime": "2015-12-17T12:12:22.000Z", "Childs": null }] }, { "AppID": 133, "BookID": 1, "ID": 33, "ChapterName": "cehsitongjieee", "PageNo": 111, "PID": 3, "SortID": 4, "OperateUserID": 1, "OperateTime": "2015-12-17T12:15:36.000Z", "Childs": [{ "AppID": 133, "BookID": 1, "ID": 34, "ChapterName": "zengjia11", "PageNo": 0, "PID": 33, "SortID": 1, "OperateUserID": 1, "OperateTime": "2015-12-17T12:17:33.000Z", "Childs": null }] }, { "AppID": 133, "BookID": 1, "ID": 35, "ChapterName": "ze", "PageNo": 34, "PID": 3, "SortID": 5, "OperateUserID": 1, "OperateTime": "2015-12-17T12:17:41.000Z", "Childs": [{ "AppID": 133, "BookID": 1, "ID": 38, "ChapterName": "fe", "PageNo": 0, "PID": 35, "SortID": 1, "OperateUserID": 1, "OperateTime": "2015-12-17T12:21:04.000Z", "Childs": null }] }, { "AppID": 133, "BookID": 1, "ID": 40, "ChapterName": "gr", "PageNo": 0, "PID": 3, "SortID": 6, "OperateUserID": 1, "OperateTime": "2015-12-17T12:21:21.000Z", "Childs": null }, { "AppID": 133, "BookID": 1, "ID": 42, "ChapterName": "grhrtjkt6", "PageNo": 0, "PID": 3, "SortID": 7, "OperateUserID": 1, "OperateTime": "2015-12-17T12:50:42.000Z", "Childs": null }, { "AppID": 133, "BookID": 1, "ID": 50, "ChapterName": "章节433", "PageNo": 1232, "PID": 3, "SortID": 8, "OperateUserID": 1, "OperateTime": "2015-12-17T12:52:11.000Z", "Childs": null }, { "AppID": 133, "BookID": 1, "ID": 51, "ChapterName": "子级子级", "PageNo": 23, "PID": 3, "SortID": 9, "OperateUserID": 1, "OperateTime": "2015-12-17T12:52:46.000Z", "Childs": null }, { "AppID": 133, "BookID": 1, "ID": 41, "ChapterName": "grhrt", "PageNo": 0, "PID": 3, "SortID": 10, "OperateUserID": 1, "OperateTime": "2015-12-17T14:24:49.000Z", "Childs": [{ "AppID": 133, "BookID": 1, "ID": 49, "ChapterName": "tongjie", "PageNo": 123, "PID": 41, "SortID": 1, "OperateUserID": 1, "OperateTime": "2015-12-17T12:51:09.000Z", "Childs": null }] }, { "AppID": 133, "BookID": 1, "ID": 52, "ChapterName": "同级同级", "PageNo": 3, "PID": 3, "SortID": 11, "OperateUserID": 1, "OperateTime": "2015-12-17T12:53:03.000Z", "Childs": null }, { "AppID": 133, "BookID": 1, "ID": 73, "ChapterName": "ceshi2", "PageNo": 22, "PID": 3, "SortID": 12, "OperateUserID": 1, "OperateTime": "2015-12-18T00:18:20.000Z", "Childs": null }] }] }, { "AppID": 133, "BookID": 1, "ID": 6, "ChapterName": "测试图书章节6", "PageNo": 0, "PID": 0, "SortID": 1, "OperateUserID": 1, "OperateTime": "2015-12-17T14:25:09.000Z", "Childs": null }, { "AppID": 133, "BookID": 1, "ID": 2, "ChapterName": "测试图书章节2", "PageNo": 1, "PID": 0, "SortID": 2, "OperateUserID": 1, "OperateTime": "2015-12-17T14:25:06.000Z", "Childs": null }, { "AppID": 133, "BookID": 1, "ID": 8, "ChapterName": "测试名称", "PageNo": 0, "PID": 0, "SortID": 3, "OperateUserID": 1, "OperateTime": "2015-12-17T14:25:05.000Z", "Childs": null }, { "AppID": 133, "BookID": 1, "ID": 9, "ChapterName": "测试名称3", "PageNo": 12, "PID": 0, "SortID": 4, "OperateUserID": 1, "OperateTime": "2015-12-17T14:25:03.000Z", "Childs": [{ "AppID": 133, "BookID": 1, "ID": 56, "ChapterName": "测试名称3子级", "PageNo": 23, "PID": 9, "SortID": 1, "OperateUserID": 1, "OperateTime": "2015-12-17T14:09:43.000Z", "Childs": null }, { "AppID": 133, "BookID": 1, "ID": 57, "ChapterName": "子级1", "PageNo": 11, "PID": 9, "SortID": 2, "OperateUserID": 1, "OperateTime": "2015-12-17T14:10:46.000Z", "Childs": null }, { "AppID": 133, "BookID": 1, "ID": 58, "ChapterName": "子级12", "PageNo": 112, "PID": 9, "SortID": 3, "OperateUserID": 1, "OperateTime": "2015-12-17T14:10:55.000Z", "Childs": null }, { "AppID": 133, "BookID": 1, "ID": 61, "ChapterName": "www", "PageNo": 11, "PID": 9, "SortID": 6, "OperateUserID": 1, "OperateTime": "2015-12-17T14:13:08.000Z", "Childs": null }, { "AppID": 133, "BookID": 1, "ID": 63, "ChapterName": "atter", "PageNo": 0, "PID": 9, "SortID": 8, "OperateUserID": 1, "OperateTime": "2015-12-17T14:17:07.000Z", "Childs": null }, { "AppID": 133, "BookID": 1, "ID": 64, "ChapterName": "atterq", "PageNo": 0, "PID": 9, "SortID": 9, "OperateUserID": 1, "OperateTime": "2015-12-17T14:20:48.000Z", "Childs": null }, { "AppID": 133, "BookID": 1, "ID": 65, "ChapterName": "atterqdf", "PageNo": 0, "PID": 9, "SortID": 10, "OperateUserID": 1, "OperateTime": "2015-12-17T14:21:46.000Z", "Childs": null }, { "AppID": 133, "BookID": 1, "ID": 67, "ChapterName": "34 s", "PageNo": 1145, "PID": 9, "SortID": 11, "OperateUserID": 1, "OperateTime": "2015-12-17T14:22:07.000Z", "Childs": null }, { "AppID": 133, "BookID": 1, "ID": 66, "ChapterName": "atterqdfcds", "PageNo": 0, "PID": 9, "SortID": 12, "OperateUserID": 1, "OperateTime": "2015-12-17T14:21:50.000Z", "Childs": null }, { "AppID": 133, "BookID": 1, "ID": 68, "ChapterName": "tt", "PageNo": 0, "PID": 9, "SortID": 13, "OperateUserID": 1, "OperateTime": "2015-12-17T14:30:54.000Z", "Childs": null }, { "AppID": 133, "BookID": 1, "ID": 70, "ChapterName": "yy", "PageNo": 0, "PID": 9, "SortID": 15, "OperateUserID": 1, "OperateTime": "2015-12-17T14:31:33.000Z", "Childs": null }, { "AppID": 133, "BookID": 1, "ID": 71, "ChapterName": "tijiao", "PageNo": 111, "PID": 9, "SortID": 16, "OperateUserID": 1, "OperateTime": "2015-12-17T14:33:21.000Z", "Childs": null }, { "AppID": 133, "BookID": 1, "ID": 76, "ChapterName": "fete", "PageNo": 0, "PID": 9, "SortID": 17, "OperateUserID": 1, "OperateTime": "2015-12-18T00:21:03.000Z", "Childs": null }] }, { "AppID": 133, "BookID": 1, "ID": 75, "ChapterName": "fe", "PageNo": 0, "PID": 0, "SortID": 5, "OperateUserID": 1, "OperateTime": "2015-12-18T02:14:55.000Z", "Childs": null }, { "AppID": 133, "BookID": 1, "ID": 74, "ChapterName": "zen1", "PageNo": 1, "PID": 0, "SortID": 6, "OperateUserID": 1, "OperateTime": "2015-12-18T02:05:41.000Z", "Childs": null }], "message":"获取章节成功!" }]

java 末级递归树_如何递归获取json里末级章节名称相关推荐

  1. 用递归树方法求解递归式

    用递归树方法求解递归式 [备注:需要修改] 一个递归算法的递归式:T(n)=3T(n/4)+cn2T\left(n\right)=3T\left(n/4\right)+cn^2T(n)=3T(n/4) ...

  2. 算法导论 — 4.4 用递归树方法求解递归式

    笔记 在应用代入法求解递归式时,需要事先做出一个好的猜测.然而,有时候做出好的猜测是很困难的,此时可以考虑采用递归树方法.在递归树中,每个结点表示一个单一子问题的代价.创建递归树之后,对树的每层的各子 ...

  3. 第四章 分治策略 4.4 用递归树方法求解递归式

    4.4 用递归数方法求解递归式 一. 1.   在递归树中,每个结点表示一个单一子问题的代价,子问题对应某次递归函数调用.我们将树中每层中的代价求和,得到每层代价,然后将所有层的代价求和,得到所有层次 ...

  4. java 生成组织列表树(非递归)

    在展示菜单列表或组织架构等列表时经常会通过树型结构,以树型结构展示更加直观. 实现树最简单的方式就是递归,该方式随着树的深度加深,时间复杂度o(n^m)也会指数型上升,轻则影响用户体验,重则导致系统崩 ...

  5. Java解决递归栈溢出_方法递归调用中java栈溢出的问题 及 解答 | 学步园

    为什么运行如下程序 , 方法sum2 不会导致栈溢出, 方法sum 会导致栈溢出? --------output----------- 32004000 java.lang.StackOverflow ...

  6. mysql 实现非递归树_二叉树的非递归前序,中序,后序遍历算法

    #include #include struct tree { char data; struct tree *lchild; struct tree *rchild; }; typedef stru ...

  7. java磁盘读写b 树_原来你是这样的B+树

    前言 B+树是目前最常用的一种索引数据结构,通常用于数据库和操作系统的文件系统中,本文就网上的知识点与个人理解结合分享,如有错误,欢迎探讨及指正. 定义 B+树是B树的一种变形形式,B+树上的叶子结点 ...

  8. 循环神经网络 递归神经网络_了解递归神经网络中的注意力

    循环神经网络 递归神经网络 I recently started a new newsletter focus on AI education. TheSequence is a no-BS( mea ...

  9. c 遍历文件 递归遍历_将递归文件系统遍历转换为流

    c 遍历文件 递归遍历 在学习编程的时候,回溯到Turbo Pascal的时代,我设法使用FindFirst , FindNext和FindClose函数在目录中列出文件. 首先,我想出了一个打印给定 ...

最新文章

  1. SP11469 SUBSET - Balanced Cow Subsets(折半搜索+状态压缩)难度⭐⭐⭐⭐★
  2. firefox不激活新标签页
  3. 细思极恐!未来百万人将下岗十大职业将消失
  4. Android课程设计倒计时app,单片机课程设计-可调倒计时器.doc
  5. 解决:(1062, Duplicate entry '2019-08-30' for key 'rdate')
  6. SRM 587 Div II L3:ThreeColorabilityEasyy
  7. 问世十年,腾讯宣布重磅产品死亡:一代人的青春记忆!
  8. 多版本号并发控制(MVCC)在实际项目中的应用
  9. 这些互联网巨头,明年可能会纷纷杀入AI芯片战局
  10. mysql创建表的默认大小_mysql InnoDB建表时设定初始大小的方法
  11. mysql建立软链接_MySQL(一)安装
  12. 北京冬奥会交通临时管理措施发布:春节前调休工作日限行
  13. [MIT6.006 算法导论] 1. Peak Finding 寻峰
  14. 国产cms java_国产java类cms v3.0.161109
  15. python 降低图片分辨率的两种方法
  16. Learning Saliency Propagation for Semi-Supervised Instance Segmentation
  17. 找回孩子丢失的阅读时光(转自中国文明网)
  18. GPL和LGPL协议
  19. matlab 悬架,用MATLAB解决汽车悬架的主动控制问题
  20. java猜数字游戏总结,java课程设计——猜数字游戏

热门文章

  1. 国家集训队2011 happiness
  2. dede织梦数据表字段解释
  3. 《需求工程——软件建模与分析》阅读笔记之一
  4. FLASH得到MYSQL数据
  5. Mr.J--Vue之v-for全解析
  6. Mr.J--树、二叉树、森林的转换
  7. 使用python脚本定时备份web网站
  8. 大三,一点回忆,一点难忘
  9. 在cs后台页面获取input的值方法
  10. sql中怎么根据汉字的拼音首字母查询