diff --git a/Backend-libXML/Parser.py b/Backend-libXML/Parser.py index 827b356..537f3d7 100644 --- a/Backend-libXML/Parser.py +++ b/Backend-libXML/Parser.py @@ -14,7 +14,9 @@ def prettify(source: str) -> str: prolog_end = source.find("?>") + 2 prolog = source[prolog_start:prolog_end] + "\n" source = source[prolog_end: ] - xml = etree.XML(source) + + parser = etree.XMLParser(remove_blank_text=True) + xml = etree.fromstring(source, parser=parser) return prolog + etree.tostring(xml, pretty_print=True).decode() def minimize(source: str) -> str: