java定义json
发布时间: 2022-12-06 19:24:19
① java中json对象是如何创建或者转换出来的
JSONObject在JAVA中其实就相当于Map, 可以通过key取到值;
而JAVA对象,一般是JAVA中的model或者domain 模型对象, 这种对象代表的是一个业务的模型,是有明确的意义的, 包括里面的属性类型都是明确定义;
转换成对象之后,操作其中的值就可以用getter,setter方法明确指定,
一般其他人使用的时候也能知道里面有什么,而如果只有一个JSONObject, 使用的时候除了先在控制台输入里面的内容是不知道里面有什么的,
并不适合在JAVA方法中的数据传递使用
② java中怎么把数据转换成Json数据
搜json-lib.jar
这个包的例子:
JSONObject obj = new JSONObject();
obj.put("name", "kotomi");
obj.toString();
得到:{"name":"kotomi"}
也可以吧自己定义的实体转,如
JSONObject.fromObject(xxx);
xxx是你自己定义的实体,他会吧xxx里提供了getter的都转成json
③ 如何使用java创建json对象
//将数据转换为Json
(Stringkey,Objectvalue){
JSONObjectjsonObject=newJSONObject();
jsonObject.put(key,value);
returnjsonObject.toString();
}
④ java中json怎么运用
JSONObject jsonObject=new JSONObject(String)
String str=jsonObjiect.get("你需要的字符串名字").toString;
热点内容