Expand my Community achievements bar.

Creating AEM xml Programmatically

Avatar

Level 7

Hi,

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:

<element

                 variable1="value"

                 variable2="value"/>

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.

Thanks,

James

3 Replies

Avatar

Community Advisor

Hi,

I think It is only possible If you create XML from String.

e.g.

Screen Shot 2018-08-10 at 12.52.28 AM.png

Thanks

Arun



Arun Patidar

Avatar

Level 10

You have to provide \n element to go to next line for output