diff options
Diffstat (limited to 'guide/example/example-json-15.kt')
-rw-r--r-- | guide/example/example-json-15.kt | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/guide/example/example-json-15.kt b/guide/example/example-json-15.kt index 0aa317f4..384ae416 100644 --- a/guide/example/example-json-15.kt +++ b/guide/example/example-json-15.kt @@ -4,14 +4,9 @@ package example.exampleJson15 import kotlinx.serialization.* import kotlinx.serialization.json.* -@Serializable -data class Project(val name: String, val language: String) - fun main() { - val element = buildJsonObject { - put("name", "kotlinx.serialization") - put("language", "Kotlin") - } - val data = Json.decodeFromJsonElement<Project>(element) - println(data) + val element = Json.parseToJsonElement(""" + {"name":"kotlinx.serialization","language":"Kotlin"} + """) + println(element) } |