Community
    • Login

    XML Tools Pretty Print changes empty tag

    Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
    3 Posts 3 Posters 2.5k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • jpliewJ
      jpliew
      last edited by

      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

      1 Reply Last reply Reply Quote 0
      • Iris PanabakerI
        Iris Panabaker
        last edited by

        I would love to suggest https://jsonformatter.org/xml-pretty-print tools for pretty print XML :)

        1 Reply Last reply Reply Quote 0
        • jdhertogJ
          jdhertog
          last edited by

          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.

          1 Reply Last reply Reply Quote 1
          • First post
            Last post
          The Community of users of the Notepad++ text editor.
          Powered by NodeBB | Contributors