xml empty tags with PHP DOMDocument
php, xml, xml-parsing
Solution
Check the manual page of `DOMDocument::save()`. It supports the option `LIBXML_NOEMPTYTAG`. Try this:
$xml->save("out/".$xmlFileName.".xml", LIBXML_NOEMPTYTAG );
Problem
``` $xmlFile="<test>WPUBON</test> <test1>SAPRTA</test1> <test2></test2> <test3></test3> "; ``` I have a String as above and i'm parsing this using PHP `DOMDocuments` ``` $xml = new DOMDocument("1.0", "UTF-8"); $xml->loadXML($xmlFile); $xml->save("out/".$xmlFileName.".xml"); ``` The output of empty tags comes as `</test2>` which i need to be `<test2></test2>` due to the application which process this xml needed as that. Please let me know a way to do this !