[解決済み] Jackson 2.2のObjectMapperからJSONをプリティプリントする
2022-04-27 21:55:17
質問
今、私は
org.fasterxml.jackson.databind.ObjectMapper
を取得したい。
String
をきれいなJSONで表示します。Googleで検索した結果はすべてJackson 1.xの方法で出てきて、2.2でこれを行うための適切な、非推奨ではない方法を見つけることができないようです。この質問に対してコードが絶対に必要だとは思っていませんが、私が今持っているものは以下のとおりです。
ObjectMapper mapper = new ObjectMapper();
mapper.setSerializationInclusion(Include.NON_NULL);
System.out.println("\n\n----------REQUEST-----------");
StringWriter sw = new StringWriter();
mapper.writeValue(sw, jsonObject);
// Want pretty version of sw.toString() here
解決方法は?
を設定することで、プリティープリントを有効にすることができます。
SerializationFeature.INDENT_OUTPUT
を使用します。
ObjectMapper
というように
mapper.enable(SerializationFeature.INDENT_OUTPUT);
関連
-
[解決済み] Jacksonでシリアライズ(JSON) - "No serializer found "と表示される?
-
Eclipseで "XXXX "の解決策を(型に)解決することができない
-
スキャナは、タイプに解決することはできません最もルーキー初心者の質問
-
コミットには何も追加されないが、未追跡のファイルが存在し、gitで未追跡のファイルに対する完璧な解決策
-
[解決済み] JavaScriptでJSONをきれいに印刷する
-
[解決済み] PHPスクリプトからJSONを返す
-
[解決済み] Ruby on RailsでJSON出力を "きれい "にフォーマットする方法
-
[解決済み] PHPでJSONをプリティープリントする
-
[解決済み] node.jsでJSONをpretty-printするにはどうしたらいいですか?
-
[解決済み] Jackson JSONとHibernate JPAによる無限再帰の問題
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
スレッド "main "での例外をEclipseで解決 java.lang.Error: 未解決のコンパイル問題、コンパイラとパッケージの不整合
-
プロローグでのコンテンツは禁止されています
-
xxx:jarのアーティファクトディスクリプタの読み込みに失敗した問題は解決しました。
-
spring aop アドバイスからの Null 戻り値が、サマリーのプリミティブ戻り値と一致しない。
-
javaでよく使われる英単語
-
Exception: java.util.NoSuchElementException: 行が見つかりません
-
テストが見つかりませんでした
-
コミットには何も追加されないが、未追跡のファイルが存在し、gitで未追跡のファイルに対する完璧な解決策
-
maven プラグイン エラー プラグインの実行は、ライフサイクル構成ソリューションの対象外です。
-
Maven Pluginの実行がライフサイクル設定の対象外であるエラーの解決