kotlinx-serialization / kotlinx.serialization.cbor

Package kotlinx.serialization.cbor

Concise Binary Object Representation (CBOR) format implementation, as per RFC7049. Located in separate kotlinx-serialization-cbor artifact.

Types

(common, js, jvm, native)

Cbor

Implements encoding and decoding classes to/from bytes using CBOR specification. It is typically used by constructing an application-specific instance, with configured behaviour, and, if necessary, registered custom serializers (in SerialModule provided by context constructor parameter).

class Cbor : BinaryFormat

Exceptions

(common, js, jvm, native)

CborDecodingException

class CborDecodingException : SerializationException