0

JSON ストリームは毎回異なる場合があります。たとえば、「Song」フィールドを含む場合と含まない場合があります。

このフィールドの値をテキストとして取得していますか? 定義されていない場合、Jackson にこの値を空の文字列として取得するように指示するにはどうすればよいですか?

"Content": "MusicContent",
"Song": "Track_1",

node.get("Song").asText() を試すと、「Track_1」が返されます

"Content": "MusicContent",

今、 node.get("Song") を取得しようとすると、null ポインター例外が発生します。asText() を呼び出すときに空の文字列を取得したい。

どうやってやるの ?

ありがとう

4

1 に答える 1