使用Java中的org.json库漂亮地打印JSON?
该JSON 是一种轻量级的,基于文本 和 语言-个独立牛逼 的数据交换格式。答:JSONObject 可以从字符串中解析文本以生成类似映射的对象。该对象提供用于操作其内容以及产生JSON兼容对象序列化的方法。org.json包中的文件在Java中实现JSON编码器/解码器 。它还具有在JSON, XML,HTTP标头,Cookie和CDL之间转换的功能。
我们可以使用 org.json的toString(intindentFactor)方法 漂亮地打印JSON。JSONObject 类,其中indentFactor 是要添加到每个缩进级别的空格数。
语法
public java.lang.String toString(int indentFactor) throws JSONException
示例
import org.json.*;
public class JSONPrettyPrintTest {
public static void main(String args[]) throws JSONException {
String json = "{" +
"Name : Jai," +
"Age : 25, " +
"Salary: 25000.00 " +
"}";
JSONObject jsonObj = new JSONObject(json);
System.out.println("JSON的精美打印:");
System.out.println(jsonObj.toString(4)); // pretty print json
}
}输出结果
JSON的精美打印:
{
"Salary": 25000,
"Age": 25,
"Name": "Jai"
}热门推荐
10 医院探望朋友祝福语简短
11 毕业祝福语简短女朋友
12 春节虎年爸妈祝福语简短
13 儿童毕业祝福语 简短6
14 开工仪式横幅祝福语简短
15 孩子日常祝福语大全简短
16 清晨寄语诗句祝福语简短
17 结婚送亲认亲祝福语简短
18 虎年喝酒拜年祝福语简短