1 // This file was automatically generated from json.md by Knit tool. Do not edit. 2 package example.exampleJson21 3 4 import kotlinx.serialization.* 5 import kotlinx.serialization.json.* 6 7 import java.math.BigDecimal 8 mainnull9fun main() { 10 val piObjectJson = """ 11 { 12 "pi_literal": 3.141592653589793238462643383279 13 } 14 """.trimIndent() 15 16 val piObject: JsonObject = Json.decodeFromString(piObjectJson) 17 18 val piJsonLiteral = piObject["pi_literal"]!!.jsonPrimitive.content 19 20 val pi = BigDecimal(piJsonLiteral) 21 22 println(pi) 23 } 24