:sig
function xml_encode(value : dval, root_name : string = "root") string

:params
value : value to encode
root_name : root element name

:returns
The XML source.

:content
`xml_encode()` encodes a `dval` as XML. The default root name is `root`.

:example capy render
print(xml_encode(dval({name: "Ada"})), "\n")

:see-group
encoding

:see
type/dvalue
