

def render(self, data, accepted_media_type=None, renderer_context=None):
    '\n        Renders *obj* into serialized XML.\n        '
    if (data is None):
        return ''
    elif isinstance(data, six.string_types):
        return data
    stream = StringIO()
    xml = SimplerXMLGenerator(stream, self.charset)
    xml.startDocument()
    xml.startElement(self.root_node, {
        'xmlns': self.xmlns,
    })
    self._to_xml(xml, data)
    xml.endElement(self.root_node)
    xml.endDocument()
    return stream.getvalue()

dataset/ETHPy150Open kobotoolbox/kobocat/onadata/libs/renderers/renderers.py XFormListRenderer.render/original