XML Tools Pretty Print changes empty tag
-
Hi,
Maybe someone can help me please.
When using
XML Tools -> Pretty Print (XML Only - with line breaks)
, XML elements with empty content will have the tags removed and changed.Example ( a single line XML)
<note><test></test><to>Tove</to><from>Jani</from><heading>Reminder</heading><body>Don't forget me this weekend!</body></note>
Produces
<note> <test/> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note>
The
<test>
tag has been removed and<test/>
added. I understand that<test/>
is a valid way to show empty element.Is there a way to prevent it from changing the XML ? The result that I hope to see is
Expect to see
<note> <test></test> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note>
Thanks
-
I would love to suggest https://jsonformatter.org/xml-pretty-print tools for pretty print XML :)
-
solution:
install/upgrade to the latest version of XML Tools (in my case 3.1.1.9) and set “Auto-close tags” to false in the Options form.