companion object Default : StringFormat
The default instance of Json in the form of companion object. Configured with JsonConfiguration.Default.
(common, js, jvm, native)
context |
Contains all serializers registered by format user for ContextualSerialization and Polymorphic serialization. val context: SerialModule |
(common, js, jvm, native)
fromJson |
fun <T> fromJson(deserializer: DeserializationStrategy<T>, json: JsonElement): T fun <T : Any> fromJson(tree: JsonElement): T |
(common, js, jvm, native)
parse |
Deserializes given string to an object of type T using given deserializer. fun <T> parse(deserializer: DeserializationStrategy<T>, string: String): T |
(common, js, jvm, native)
parseJson |
fun parseJson(string: String): JsonElement |
(common, js, jvm, native)
stringify |
Serializes value to String using given serializer. fun <T> stringify(serializer: SerializationStrategy<T>, value: T): String |
(common, js, jvm, native)
toJson |
fun <T> toJson(serializer: SerializationStrategy<T>, value: T): JsonElement fun <T : Any> toJson(value: T): JsonElement |