jp (output xml): remove blank spaces on parsing for better pretty printing

This commit is contained in:
Goffi 2017-03-13 23:12:57 +01:00
commit 2c6afc6d4f

View file

@ -59,7 +59,8 @@ class XML(object):
return pygments.highlight(xml, lexer, formatter)
def format(self, data, pretty=True):
tree = etree.fromstring(data)
parser = etree.XMLParser(remove_blank_text=True)
tree = etree.fromstring(data, parser)
xml = etree.tostring(tree, encoding='unicode', pretty_print=pretty)
return self.colorize(xml)