zoukankan      html  css  js  c++  java
  • JSONObject.fromObject

    JSON与JAVA数据的转换( JSON即JavaScript对象游泳,要么就,它是一种轻量级的数据交换格式,非常适合于服务器与JavaScript的的交互。)

    代码中有这么一句,是后台的封装数据。

    JSONObject jo = JSONObject.fromObject(map); 
    常见的java代码转换成json

    - 。请注意,这个方法曾经给我造成过困惑因为,它在对对象转换的时候是按照域类中的所有的getXXX()方法进行转换的如果你在类中写了非属性的的getXXX( )方法,那么返回给你的就会有XXX属性了。

    - 使用net.sf.json *下的类(JAR包是JSON-LIB-xxjar)



    1.列表集合转换成json代码

    List list = new ArrayList();

    list.add(“first”);

    list.add(“second”);

    JSONArray jsonArray2 = JSONArray.fromObject(list);

    2. Map集合转换成json代码

    Map map = new HashMap();

    map.put(“name”,“json”);

    map.put(“bool”,Boolean.TRUE);

    map.put(“int”,new Integer(1));

    map.put(“arr”,new String [] {“a”,“b”});

    (“func”,“function(i){return this.arr [i];}”);

    JSONObject json = JSONObject.fromObject(map);

    3. Bean转换成json代码

    JSONObject jsonObject = JSONObject.fromObject(new JsonBean());

    4.数组转换成json代码

    boolean [] boolArray = new boolean [] {true,false,true};

    JSONArray jsonArray1 = JSONArray.fromObject(boolArray);

    5.一般数据转换成json代码

    JSONArray jsonArray3 = JSONArray.fromObject(“['json','is','easy']”);

  • 相关阅读:
    loadrunner实现字符串的替换
    Windows Server 2008 R2 实现多用户同时登陆
    LoadRunner测试场景中添加负载生成器
    loadrunner统计字符串中指定字符出现的次数
    loadrunner怎么将变量保存到参数中
    loadrunner生成随机数
    loadrunner取出字符串的后面几位
    loadrunner参数化excel数据
    LoadRunner常用函数列表
    loadrunner解决在项目中的难点解决
  • 原文地址:https://www.cnblogs.com/sbj-dawn/p/9121387.html
Copyright © 2011-2022 走看看