一:下载fastjson-1.2.38.jar
二:java代码
@Test
public void test4() {
int[] my = new int[2];
my[0] = 6;
my[1] = 8;
try {
JSONArray jsonObj = (JSONArray) JSONArray.toJSON(my);// 数组转为JsonArray
System.out.println(jsonObj instanceof JSONArray);// 是否是Json数组?
System.out.println(jsonObj.getClass().isArray());// 是否为数组?
String jsonStr = jsonObj.toString();// JsonArray转为String
System.out.println(jsonStr instanceof String);// 是否为String?
System.out.println(jsonStr);
} catch (Exception e) {
System.out.println("数组转json失败");
}
}
三:结果
附:jfinal将Record对象转为json对象
Record record = Db.findFirst("select * from users where id=99");
JSONObject jo1 = JSONObject.fromObject(record.getColumns());
结果:{"country":"中国","out_date_tel":null}