示例:
import org.json.JSONObject;
public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
JSONObject jobj=new JSONObject();
jobj.put("id", 2019001); //Integer
jobj.put("name", "郭少"); //String
jobj.put("sex", true); //Boolean
jobj.put("cellphone", "15137764205"); //String
String jsonstr=jobj.toString(3); //3表示缩进位置
System.out.println(jsonstr);
}
}
其中,
JSONObject表示一个JSON对象
用JSONObject.put()可以向对象里添加字段,
此段代表向对象里添加4个字段,
分别是 Integer, String, Boolean 类型
输出结果
{
"sex": true,
"name": "郭少",
"cellphone": "15137764205",
"id": 2019001
}
注:JSONObject里的字段显示顺序是无关的,谁先上、谁在下不影响最终结果。
( 别管这个问题就行,这是正确的,没影响)
师傅:邵发老师