encodeToSink
Encode the value to the given sink.
Parameters
sink
The receiver of the XML document
value
The value to encode to XML
prefix
The prefix to use for the namespace
Encode the value to the given sink.
Parameters
sink
The receiver of the XML document
value
The value to encode to XML
rootName
The name of the root tag to use
fun <T> XML.XmlCompanion.encodeToSink(sink: Sink, serializer: SerializationStrategy<T>, value: T, prefix: String? = null)
fun <T> XML.encodeToSink(sink: Sink, serializer: SerializationStrategy<T>, value: T, prefix: String? = null)
Encode the value to the given sink.
Parameters
sink
The receiver of the XML document
serializer
The serializer to be used
value
The value to encode to XML
prefix
The prefix to use for the namespace
fun <T> XML.XmlCompanion.encodeToSink(sink: Sink, serializer: SerializationStrategy<T>, value: T, rootName: QName)
fun <T> XML.encodeToSink(sink: Sink, serializer: SerializationStrategy<T>, value: T, rootName: QName)
Encode the value to the given sink.
Parameters
sink
The receiver of the XML document
serializer
The serializer to be used
value
The value to encode to XML
rootName
The name of the root tag to use
