Source code for dataknead.loaders.xml

from dataknead.baseloader import BaseLoader
import xmltodict

[docs]class XmlLoader(BaseLoader): EXTENSIONS = ["xml"] @staticmethod def read(f): return xmltodict.parse(f.read()) @staticmethod def write(f, data, **kwargs): xmldata = xmltodict.unparse(data, **kwargs) f.write(xmldata)