From 369cceffb4138cd8a3e17641fcb17c6907d462fb Mon Sep 17 00:00:00 2001 From: Adam Bem Date: Wed, 1 Mar 2023 09:23:10 +0100 Subject: [PATCH] Made formatter more reliable --- Backend-libXML/Parser.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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: