deserialize

fun <T> String.deserialize(deserializer: KSerializer<T>, format: StringFormat = jsonForMachines): T

Deserializes this string to an object of type T using the specified deserializer and format.

Return

The deserialized object of type T.

Parameters

deserializer

The KSerializer to use for deserialization.

format

The StringFormat to use for decoding (default: jsonForMachines).

See also

Throws

SerializationException

if deserialization fails.