admin 管理员组

文章数量: 887053


2024年1月11日发(作者:common multiple)

n(json);//增加属性t("sex", "男");("age", 18);n(json);根据key返回输出 :n(("sex"));2:判断输出对象的类型boolean isArray = y(); //是否是数组boolean isEmpty = y(); // 是否为空boolean isNullObject = Object(); // 是否为空对象n("是否数组:"+isArray+", 是否空:"+isEmpty+", 是否空为空对象:"+isNullObject);3:把JSONArray添加到JSONObject中JSONArray jsonArray = new JSONArray();(0, "张三");(1, "123");//开始添加t("student", jsonArray);n(json);详细代码如下://创建JSONObjectJSONObject json = new JSONObject();//添加属性("username", "张三");("password", "123");//打印n(json);//增加属性t("sex", "男");("age", 18);n(json);//根据key返回n(("sex"));//判断输出对象的类型boolean isArray = y();

("username", "张三");("password", "123");(jsonObject);n(jsonArray);//循环输出for(int i = 0; i < (); i++) {n((i));}}JavaBean与json字符串互转public class Student{private String username;private String password;//get set}定义对象,JavaBean(对象)对象转json字符串//定义对象Student stu = new Student("张三", "123456");//JavaBean对象转json字符串JSONObject jsonObject = ject(stu);n(jsonObject);json字符串转为javaBean 关键字 toBean();//json字符串转为javaBean//定义json字符串String jsondata = "{"username":"李四", "password":"123"}";//转为json对象JSONObject json = ject(jsondata);

//转为JavaBean对象Student stu2 = (Student)(json, );n(ng());详细代码:public static void main(String[] args) {//定义对象Student stu = new Student("张三", "123456");//JavaBean对象转json字符串JSONObject jsonObject = ject(stu);n(jsonObject);//json字符串转为javaBean//定义json字符串String jsondata = "{"username":"李四", "password":"123"}";//转为json对象JSONObject json = ject(jsondata);//转为JavaBean对象Student stu2 = (Student)(json, );n(ng());}List与json字符串互转:先定义list集合,list转json字符串//定义list集合List list = new ArrayList();(new Student("张三", "123"));(new Student("李四", "456"));//list转json字符串JSONArray jsonArray = ject(list);n(jsonArray);json字符串转list//json字符串转list


本文标签: 对象 字符串 定义 输出 属性