summaryrefslogtreecommitdiff
path: root/guide/example/example-json-15.kt
diff options
context:
space:
mode:
Diffstat (limited to 'guide/example/example-json-15.kt')
-rw-r--r--guide/example/example-json-15.kt13
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)
}