diff options
Diffstat (limited to 'config-application-package/src/main/java/com/yahoo/config/application/Xml.java')
-rw-r--r-- | config-application-package/src/main/java/com/yahoo/config/application/Xml.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/config-application-package/src/main/java/com/yahoo/config/application/Xml.java b/config-application-package/src/main/java/com/yahoo/config/application/Xml.java index 2cc5e1ac4e2..cf391f2dd0e 100644 --- a/config-application-package/src/main/java/com/yahoo/config/application/Xml.java +++ b/config-application-package/src/main/java/com/yahoo/config/application/Xml.java @@ -101,7 +101,12 @@ public class Xml { } StringWriter writer = new StringWriter(); transformer.transform(new DOMSource(document), new StreamResult(writer)); - return writer.toString(); + String[] lines = writer.toString().split("\n"); + var b = new StringBuilder(); + for (String line : lines) + if ( ! line.isBlank()) + b.append(line).append("\n"); + return b.toString(); } static String documentAsString(Document document) throws TransformerException { |