• 存储:key-value;key必须用引号引起来
  • 格式:”key”:”value”(value是字符串就要引号)
  • JSONObject.fromObject(object):将任意Object对象转为json对象。底层是调用对象的getter,所以如果在类中写了非属性的getter,那么返回的json中就会有这个属性
  • List转json

    JSONArray jsonArray=JSONArray.fromObject(list);
    
  • Map转json

    JSONObject json = JSONObject.fromObject(map);
    
  • Bean转json

    JSONObject jsonObject = JSONObject.fromObject(new JsonBean());
    
  • 数组转json

    JSONArray jsonArray1 = JSONArray.fromObject(boolArray);
    
  • String转json

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