如何将带下划线的 json 映射到案例类中的 camelCase 字段?
import org.json4s.jackson.JsonMethods.parse
import org.json4s.DefaultFormats
object Testing {
implicit val formats = DefaultFormats.withBigDecimal
def test = {
val json = parse("""{"some_field":"a value"}""")
json.extract[ThingDTO]
}
}
case class ThingDTO(someField:String)
我得到的错误:
someField 没有可用值 没有找到可以转换成 java.lang.String 的值