From 2c6afc6d4f1bf1515c0c1c82ee1afa4be87649b9 Mon Sep 17 00:00:00 2001 From: Goffi Date: Mon, 13 Mar 2017 23:12:57 +0100 Subject: [PATCH] jp (output xml): remove blank spaces on parsing for better pretty printing --- frontends/src/jp/output_xml.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontends/src/jp/output_xml.py b/frontends/src/jp/output_xml.py index cb58181b..ef98f481 100644 --- a/frontends/src/jp/output_xml.py +++ b/frontends/src/jp/output_xml.py @@ -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)