Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。1,593件0お世話になっております。Javaでサーバサイドの開発をしているものです。JacksonのJsonNodeの仕組みを使ってデータバインディングしているのですが、JsonNode内のMapのValueにNullがあった場合に空文字列に変換したい場合、どのような処理をすれば良いのでしょうか?Mapの中にKey/Valueを追加したり、Mapの中のKey/Valueを削除したりするサンプルは見つかるのですが、上記のような具体的な処理内容が見つからず、困っております。個の銅バッジ実装したコードも載せて、もう少し具体的に何がうまくいかないか教えていただけないでしょうか。nullを空文字に変換したいなら、org.apache.commons.lang3.StringUtils.defaultString()を使えばいいと思いますが。ObjectMapperというJsonNodeに対して変換ルールを設定して、変換するようなクラスがあり、それを使用して出来ないかと考えましたが、ちょうど良い変換ルールが見つからずに困っています。//こんな感じでNull→空文字を設定したい。JsonNode.class);//あるBeanをJsonNodeに入れたい。2:06やりたいことはそういうことです。このサンプルコードはコンパイルエラーが出てしまい、、、実装が間違っているのでしょうか。票1コメントの内容から判断して、以下のような実装でうまくいくのではないかと思います。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。json解析の方法を教えて下さい。0DBからデータを取得し、順序性を考慮しながらHttp通信でデータを送付したい。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。