```import com.fasterxml.jackson.databind.ObjectMap...
# jackson-kotlin
r
Copy code
import com.fasterxml.jackson.databind.ObjectMapper
import com.fasterxml.jackson.module.kotlin.registerKotlinModule
import com.fasterxml.jackson.module.kotlin.readValue

inline class Id(val value: String)

data class Person(
	val id: String,
	val name: String
)

fun main(vararg args: String) {
	val mapper = ObjectMapper().registerKotlinModule()
	val person = mapper.readValue<Person>(
	"""
	{
		"id": "1234",
 		"name": "Rob"
	}
	""".trimMargin())
	println(person)
}