I have automated the creation of some AEM xml files E.g _rep_policy.xml
This works fine and is processed by AEM, the only problem is the formatting is different to the way xml files are formatted.
For example my code would output:
<element variable1="value" variable2="value"/>
Where as AEM xml files are like this:
Does anyone know how I can format the xml in java code so that the attributes are formatted like AEM formats xml? It will make it a lot easier to diff and version control.
I think It is only possible If you create XML from String.
You have to provide \n element to go to next line for output
Nice answers Arun and Praveen!