import com.fasterxml.jackson.databind.ObjectMapper
import java.io.File
class Data {
var text: String = ""
var num: Double = 0.0
var arr: Array<Int> = arrayOf()
}
val data = Data()
data.text = "Hello!"
data.num = 3.14
data.arr = arrayOf(2, 5, 7)
val mapper = ObjectMapper()
val dataB = mapper.writeValueAsBytes(data)
File("file.bin").writeBytes(dataB)