Beginner to XSL transformation, looking for help to convert the data using xsl.
Input data is as below:
<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
<soap:Body>
<abcRequest xmlns="http://google.com/2018/abcService">
<messageHeader>
<Id>000000</Id>
<aId>572b0285-7e06-4834-90c0-dc45eeeafe70</aId>
<version>1.0</version>
</messageHeader>
</abcRequest>
</soap:Body>
</soap:Envelope>
Expected output data is as below:
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:p="http://www.bnppf.com/20190101/TA/TA99eWLNotificationDataSrv">
<soap:Header>
<wsa:Action xmlns:wsa="http://www.w3.org/2005/08/addressing">http://www.gmail.com/20190101/newService</wsa:Action>
</soap:Header>
<soap:Body>
<p:abcRequest xmlns="http://google.com/2018/abcService">
<p:messageHeader>
<p:Id>000000</p:Id>
<p:aId>572b0285-7e06-4834-90c0-dc45eeeafe70</p:aId>
<p:version>1.0</p:version>
</p:messageHeader>
</p:abcRequest>
</soap:Body>
</soap:Envelope>