![]() |
1
268
GSON 可以用一种很好的方式做到这一点:
|
![]() |
2
141
我用过 org.json
JSON中的字段顺序是每个定义随机的。特定的顺序取决于解析器的实现。 |
![]() |
3
35
好像 GSON 支持此功能,但我不知道是否要从正在使用的库中切换。 从用户指南:
|
![]() |
4
25
和杰克逊在一起(
How to enable pretty print JSON output (Jackson) 我知道答案里已经有了,但是我想在这里单独写,因为很有可能,你已经有了Jackson作为依赖项,所以你只需要一行额外的代码 |
![]() |
5
20
如果使用Java API进行JSON处理(JSR-353)实现,则可以指定
以下示例最初发布在 blog post
|
![]() |
6
18
漂亮的印花 GSON 一行:
除了内联,这相当于 the accepted answer |
![]() |
7
17
我的情况是,我的项目使用的是不支持漂亮打印的遗留(非JSR)JSON解析器。不过,我需要生成打印精美的JSON示例;只要使用Java 7及以上版本,无需添加任何额外的库,这是可能的:
|
![]() |
8
8
基本思想是跳转JSON中基于特殊字符的格式。例如,如果观察到“{”或“[”,代码将创建一个新行并增加缩进级别。
|
![]() |
9
6
一行:
json io库( https://github.com/jdereg/json-io 除了漂亮地打印JSON之外,您还可以将Java对象(整个Java对象图和循环)序列化为JSON,并将其读入。 |
![]() |
10
6
|
![]() |
11
6
现在,这可以通过JSONLib库实现: http://json-lib.sourceforge.net/apidocs/net/sf/json/JSONObject.html
如果(并且仅当)使用重载
|
![]() |
12
5
遵循JSON-P 1.0规范(
JSR-353
)对于给定的
|
![]() |
13
5
你可以像下面这样使用Gson
从岗位上 JSON pretty print using Gson
从岗位上 Pretty print JSON in Java (Jackson) 希望能帮上忙! |
![]() |
14
1
|
![]() |
15
0
Underscore-java
有静态方法
|