diff --git a/visidata/loaders/xml.py b/visidata/loaders/xml.py index cf2f717c6..6cdddb5ef 100644 --- a/visidata/loaders/xml.py +++ b/visidata/loaders/xml.py @@ -51,7 +51,7 @@ def iterload(self): vd.importExternal('lxml') from lxml import etree, objectify p = etree.XMLParser(**self.options.getall('xml_parser_')) - self.root = etree.parse(self.source.open_text_source(), parser=p) + self.root = etree.parse(self.open_text_source(), parser=p) objectify.deannotate(self.root, cleanup_namespaces=True) else: # elif isinstance(self.source, XmlElement): self.root = self.source