Hi Experts.
I am facing some problem when i am converting ABAP to XML, i have converted ABAP internal table to XML format but the client requirement a bit different form my output
My Output in XML:-
<?xml version="1.0" encoding="utf-16" ?>
- http://www.sap.com/abapxml" version="1.0">
- <asx:values>
- <SOURCE>
- <item>
<CATALOGUE_REQUEST_ID>10562</CATALOGUE_REQUEST_ID>
<MATERIAL_NUMBER>000000000040000053</MATERIAL_NUMBER>
<ERP_PROCESSED_ON>2011/12/05 22:56:25</ERP_PROCESSED_ON>
<MESSAGE_COUNT>=4</MESSAGE_COUNT>
- <MESSAGES>
- <item>
<MESSAGES>Message Title="UPDATE Material for Cat ID 48611"MessageType="Information"Description="Trying to create: 40000053 ____ ____ ____ __________ ____ __ ___ ___"Code="102"</MESSAGES>
</item>
- <item>
<MESSAGES>Message Title="UPDATE Material for Cat ID 48611"MessageType="ERROR"Description="The industry sector does not exist"Code="106"</MESSAGES>
</item>
- <item>
<MESSAGES>Message Title="UPDATE Material for Cat ID 48611"MessageType="Information"Description="Trying to change: 40000053 ____ ____ ____ __________ ____ __ ___ ___"Code="103"</MESSAGES>
</item>
- <item>
<MESSAGES>Message Title="UPDATE Material for Cat ID 48611"MessageType="ERROR"Description="The material 40000053 does not exist or is not activated"Code="305"</MESSAGES>
</item>
</MESSAGES>
</item>
</SOURCE>
</asx:values>
</asx:abap>
Client Requirement:-
<?xml version="1.0" encoding="UTF-8" ?>
- http://www.sparesfinder.com/gk/material/response/1.0">
<CatalogueRequestID>10562</CatalogueRequestID>
/>
<MaterialNumber>40000053</MaterialNumber>
/>
<ERPProcessedOn>2011/12/05 22:56:25</ERPProcessedOn>
/>
- <Messages MessageCount="4">
<Message Title="UPDATE Material for Cat ID 48611" Description="Trying to create 40000053" MessageType="Information" Code="102" />
<Message Title="UPDATE Material for Cat ID 48611" Description="The industry sector does not exist" MessageType="ERROR" Code="106" />
<Message Title="UPDATE Material for Cat ID 48611" Description="Trying to change: 40000053" MessageType="Information" Code="103" />
<Message Title="UPDATE Material for Cat ID 48611" Description="The material 40000053 does not exist or is not activated" MessageType="ERROR" Code="305" />
</Messages>
</GatekeeperResponse>
How can i change my XML output so i can meet client requirement.
Regards,
Nee