public class XmlSerializer
A data serializer for XML. This class currently only attempts to
render a machine-readable version of a data object, without any
efforts of parsing input data. The following basic requirements
must be met in order to serialize an object:
No circular references are permitted.
String, Integer, Boolean, Array and Dict objects are supported.
Key names must only consist of valid XML tag characters.