I was trying to convert the below xml that has xml namespace aliases on all tags.
Input:
<?xml version="1.0" encoding="UTF-8"?>
<ns1:Header xmlns:ns1="abc.com">
<ns1:Child1>
<ns1:Child11>a</ns1:Child11>
<ns1:Child12>b</ns1:Child12>
<ns1:Child13>
<ns1:Picks>
<ns1:pick1>1</ns1:pick1>
<ns1:pick2>2</ns1:pick2>
</ns1:Picks>
</ns1:Child13>
</ns1:Child1>
</ns1:Header>
Desired Output:
<?xml version="1.0" encoding="UTF-8"?>
<Header xmlns:ns1="abc.com">
<Child1>
<Child11>a</Child11>
<Child12>b</Child12>
<Child13>
<Picks>
<pick1>1</pick1>
<pick2>2</pick2>
</Picks>
</Child13>
</Child1>
</Header>
Is there any easier out of the box XSLT ways to accomplish this?