1 // This file was automatically generated from json.md by Knit tool. Do not edit. 2 package example.exampleJson07 3 4 import kotlinx.serialization.* 5 import kotlinx.serialization.json.* 6 <lambda>null7val format = Json { explicitNulls = false } 8 9 @Serializable 10 data class Project( 11 val name: String, 12 val language: String, 13 val version: String? = "1.2.2", 14 val website: String?, 15 val description: String? = null 16 ) 17 mainnull18fun main() { 19 val data = Project("kotlinx.serialization", "Kotlin", null, null, null) 20 val json = format.encodeToString(data) 21 println(json) 22 println(format.decodeFromString<Project>(json)) 23 } 24