JSON文字列をフォーマットされた形式で出力する方法は?

user697911

たとえば、1行ではなく、次のように印刷したいと思います。これはJSON文字列です。デフォルトでは、myJsonObject.toString()は1行の文字列です。このフォーマットされたフォームを直接出力できるorg.json.JSONObjectのメソッドはありますか?

 {
    "name":"John",
    "age":30,
    "cars": [
        { "name":"Ford", "models":[ "Fiesta", "Focus", "Mustang" ] },
        { "name":"BMW", "models":[ "320", "X3", "X5" ] },
        { "name":"Fiat", "models":[ "500", "Panda" ] }
    ]
 }
クリス

きれいなjson文字列を出力するさまざまな方法があります。

GSONはメソッドsetPrettyPrinting()を提供します。

例えば、

Gson gson = new GsonBuilder().setPrettyPrinting().create();
JsonElement jsonElement =  new JsonParser().parse(jsonString);
System.out.println(gson.toJson(jsonElement));

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Javaでフォーマットされた文字列を構築する方法は?

分類Dev

フォーマットされた文字列をデコードする方法は?

分類Dev

PHPでフォーマットされた文字列を比較する方法

分類Dev

フォーマットされた文字列からUnicodeを出力する

分類Dev

LINQ toEntitiesでフォーマットされた日付を文字列形式で取得する

分類Dev

Swiftでローカライズされた文字列をフォーマットする方法は?

分類Dev

Swiftでローカライズされた文字列をフォーマットする方法は?

分類Dev

Swiftでローカライズされた文字列をフォーマットする方法は?

分類Dev

Odooモジュールで日付をフォーマットされた文字列に変換する方法は?

分類Dev

列が均等に中央に配置されるように文字列出力をフォーマットする方法は?

分類Dev

C ++でフォーマットされた文字列からintを導出する方法は?

分類Dev

C-フォーマットされた文字列でsscanfを使用する方法は?

分類Dev

連結された文字列を1つのクエリで日付形式にフォーマットする

分類Dev

JSONの値のリストからフォーマットされたテキストを出力する方法は?

分類Dev

フォーマットされた出力を取得する方法

分類Dev

フォーマットされた文字列/ CLI出力から特定のトークンを抽出するにはどうすればよいですか?

分類Dev

JSONでエンコードされた文字列をSilverstripeでより人間が読める形式にフォーマットします

分類Dev

このフォーマットされた文字列をキーと値の辞書形式に変換するにはどうすればよいですか?

分類Dev

momentjsを使用してフォーマットされた文字列をフォーマットする方法

分類Dev

Chapelで出力された文字列をフォーマットするにはどうすればよいですか?

分類Dev

フォーマットされたdouble値をJavaで文字列に出力するにはどうすればよいですか?

分類Dev

フォーマットされた文字列をマクロで連結する

分類Dev

期待される出力を得るためにxsltで日付をフォーマットする方法は?

分類Dev

JSON文字列としてフォーマットされた文字列から値を取得するにはどうすればよいですか?

分類Dev

リスト内の値をフォーマットされた形式で出力する__str__を実装するにはどうすればよいですか?

分類Dev

日付をフォーマットされた文字列に変換する方法

分類Dev

Rustでフォーマットされた文字列を返す

分類Dev

HH:MM:SS形式で指定された時間をフォーマットする方法は?

分類Dev

TimeFieldを出力する方法-TypeError:文字列のフォーマット中にすべての引数が変換されるわけではありません

Related 関連記事

  1. 1

    Javaでフォーマットされた文字列を構築する方法は?

  2. 2

    フォーマットされた文字列をデコードする方法は?

  3. 3

    PHPでフォーマットされた文字列を比較する方法

  4. 4

    フォーマットされた文字列からUnicodeを出力する

  5. 5

    LINQ toEntitiesでフォーマットされた日付を文字列形式で取得する

  6. 6

    Swiftでローカライズされた文字列をフォーマットする方法は?

  7. 7

    Swiftでローカライズされた文字列をフォーマットする方法は?

  8. 8

    Swiftでローカライズされた文字列をフォーマットする方法は?

  9. 9

    Odooモジュールで日付をフォーマットされた文字列に変換する方法は?

  10. 10

    列が均等に中央に配置されるように文字列出力をフォーマットする方法は?

  11. 11

    C ++でフォーマットされた文字列からintを導出する方法は?

  12. 12

    C-フォーマットされた文字列でsscanfを使用する方法は?

  13. 13

    連結された文字列を1つのクエリで日付形式にフォーマットする

  14. 14

    JSONの値のリストからフォーマットされたテキストを出力する方法は?

  15. 15

    フォーマットされた出力を取得する方法

  16. 16

    フォーマットされた文字列/ CLI出力から特定のトークンを抽出するにはどうすればよいですか?

  17. 17

    JSONでエンコードされた文字列をSilverstripeでより人間が読める形式にフォーマットします

  18. 18

    このフォーマットされた文字列をキーと値の辞書形式に変換するにはどうすればよいですか?

  19. 19

    momentjsを使用してフォーマットされた文字列をフォーマットする方法

  20. 20

    Chapelで出力された文字列をフォーマットするにはどうすればよいですか?

  21. 21

    フォーマットされたdouble値をJavaで文字列に出力するにはどうすればよいですか?

  22. 22

    フォーマットされた文字列をマクロで連結する

  23. 23

    期待される出力を得るためにxsltで日付をフォーマットする方法は?

  24. 24

    JSON文字列としてフォーマットされた文字列から値を取得するにはどうすればよいですか?

  25. 25

    リスト内の値をフォーマットされた形式で出力する__str__を実装するにはどうすればよいですか?

  26. 26

    日付をフォーマットされた文字列に変換する方法

  27. 27

    Rustでフォーマットされた文字列を返す

  28. 28

    HH:MM:SS形式で指定された時間をフォーマットする方法は?

  29. 29

    TimeFieldを出力する方法-TypeError:文字列のフォーマット中にすべての引数が変換されるわけではありません

ホットタグ

アーカイブ