問題タブ [jackson-module-scala]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
331 参照

scala - Scala: Jackson が null で逆シリアル化されないようにする方法

次のようなケースがあるとします。

case class Stuff(name:String,stuffs:List[String] = List.empty)

ジャクソンがjsonを逆シリアル化するのを防ぐにはどうすればよいですか

で構築することをお勧めします

Jackson がこのように動作するように設定する方法はありますか? または、他のコンストラクターを定義する必要がありますか。例: 行方不明stuffs

0 投票する
1 に答える
590 参照

scala - DefaultTyping が有効な場合、Jackson を使用した Scala Enum シリアライゼーションが失敗する

設定で DefaultTyping が有効になっている場合、Jackson ライブラリが Scala 列挙型のシリアル化に失敗していることがわかりOBJECT_AND_NON_CONCRETEます。設定を使用すると、シリアル化が正常に機能することに注意してくださいJAVA_LANG_OBJECT

以下の例外が表示されます

これがサンプルコードです

https://github.com/FasterXML/jackson-module-scala/wiki/Enumerations@JsonScalaEnumerationに記載されているように使用してみましたが、役に立たないようです。

前もって感謝します。