I'm trying to write an xml file using javascript like this:
 var root = new ActiveXobject("Microsoft.XMLDOM");
 var Plnode = root.createProcessingInstruction("xml", "version ='1.0' encoding='utf-8'");
 var Firstnode = root. createElement("Project");
 var Input_data = root. createElement("Input_data");
When written, the data is written all in one line.
<?xml version="1.0" encoding="utf-8"?>
<Project><Input_data></Input_data></Project>
Is there a way to print this in a prettified manner instead, like below?
<Project>
 <Input_data>
 </Input_data>
</Project>
 
    