2016-08-22 2 views
0

Ich verwende WSO2 ESB und DDS, um eine API zu erstellen und diese Antwort zu erhalten. Wie man diese Antwort von XML zu JSON mit etwas Bearbeitung unter Verwendung des Skriptmediators verarbeitet?WSO2 ESB - XML ​​zu JSON mit Skriptmediator

<?xml version='1.0' encoding='UTF-8'?><soapenv:Envelopexmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"><soapenv:Body> 
<employeeCollection xmlns="http://employee.us.wso2.com"> 
    <employee> 
     <EmployeeID>17</EmployeeID> 
     <FirstName>jak</FirstName> 
     <LastName>123</LastName> 
     <Team>ok</Team> 
    </employee> 
    <employee> 
     <EmployeeID>18</EmployeeID> 
     <FirstName>jak</FirstName> 
     <LastName>123</LastName> 
     <Team>ok</Team> 
    </employee> 
    <employee> 
     <EmployeeID>19</EmployeeID> 
     <FirstName>jak</FirstName> 
     <LastName>123</LastName> 
     <Team>ok</Team> 
    </employee> 
</employeeCollection> 

Ich möchte das Ergebnis wie dieses

{ "status": "success", "employee": [ { "EmployeeID": 17, "FirstName": "jak", "LastName": 123, "Team": "ok" }, { "EmployeeID": 18, "FirstName": "jak", "LastName": 123, "Team": "ok" }, { "EmployeeID": 19, "FirstName": "jak", "LastName": 123, "Team": "ok" }] }

+0

Mögliches Duplikat von [WSO2 - Wie konvertiert man dieses XML nach Json mit Skriptmediator?] (Http://stackoverflow.com/questions/39034781/wso2-how-to-convert-this-xml-to-json-using- Skript-Vermittler) –

Antwort