ztree java树图 树型结构 jsp servlet jso_[代码全屏查看]-用fastjson为Ztree生成多级树形菜单JSON数据源...

[2].[代码] 测试方法,生成JSON

import com.alibaba.fastjson.JSON;

import java.util.ArrayList;

import java.util.List;

public class JSONTest {

public static void main(String[] args) {

Menu m3 = new Menu();

m3.setId("13");

m3.setpId("12");

m3.setName("third");

Menu m2 = new Menu();

m2.setId("12");

m2.setpId("11");

m2.setName("second");

m2.getMenus().add(m3);

Menu m1 = new Menu();

m1.setId("1");

m1.setpId("0");

m1.setName("first");

m1.getMenus().add(m2);

Menu m6 = new Menu();

m6.setId("23");

m6.setpId("22");

m6.setName("third");

Menu m5 = new Menu();

m5.setId("22");

m5.setpId("21");

m5.setName("second");

m5.getMenus().add(m6);

Menu m4 = new Menu();

m4.setId("21");

m4.setpId("0");

m4.setName("first");

m4.getMenus().add(m5);

List

m.add(m1);

m.add(m4);

String jsonString = JSON.toJSONString(m);

System.out.println(jsonString.replaceAll("menus", "nodes"));//zTree里面节点一定要用nodes所以要将menus替换为nodes,也可以该前面Menu.java 为 Nodes.java

}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值