Java递归算法构造JSON树形结构.docxVIP

  • 120
  • 0
  • 约3.64千字
  • 约 5页
  • 2018-10-19 发布于山东
  • 举报
Java递归算法构造JSON树形结构 PAGE \* MERGEFORMAT- 1 - 前言 最近项目中有一个需求,数据库中的菜单表是一个常见的id-pid结构,需要把它构建成树形的JSON格式发送给第三方,写出来之后感觉也是很简单的,核心代码只有5行,重要的是思路要明确,这里把源码分享给大家。 工程里面使用了json-lib.jar这个包,作用是将List序列化成JSON。 源码 package com.agileai.esb.smc.domain; import java.util.*; import net.sf.json.JSONArray; public class TreeBuilder { ListTreeBuilder.Node nodes = new ArrayListTreeBuilder.Node(); public TreeBuilder(ListNode nodes) { super(); this.nodes = nodes; } /** * 构建JSON树形结构 * @return */ public String buildJSONTree() { ListNode nodeTree =

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档