Привет всем!У меня возникли проблемы с GSON
в отношении печати.GSON предлагает два варианта печати:
- Pretty Printing
- Compact Printing
Я собираюсь использовать измененную форму Pretty Printing и дажехотя документация говорит, что JsonPrintFormatter - это класс, который используется для изменения формата вывода.Я не могу найти этот класс в хранилище GSON!
Любые идеи о том, почему это так или иначе я могу изменить печать GSON !?Кроме того, любые библиотеки, используемые для изменения пробелов или formatting of JSON
в языке Java, также будут полезны.
Симпатичная печать:
{
"classname": "something",
"type": "object",
"version": 1,
"properties": [
{
"propertyname": "something1",
"type": "String",
"length": 255
},
{
"propertyname": "something2",
"type": "Date",
"length": 10
}
]
}
Компактная печать:
{"classname":"something","type":"object","version":1,"properties":[{"propertyname":"something1","type":"String","length":255},{"propertyname":"something2","type":"Date","length":10}]}
Мой стиль печати:
{
"classname": "something",
"type": "object",
"version": 1,
"properties": [
{"propertyname": "something1","type": "String","length": 255},
{"propertyname": "something2","type": "Date","length": 10}
]
}