2016-08-22 48 views
0

使用WSO2 ESB和DDS制作API并最终获得此响应。如何通过使用脚本调解器进行一些编辑来处理从XML到JSON的此响应?WSO2 ESB - 使用脚本调解器将XML转换为JSON

<?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> 

我想要的结果是这样

{ "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

[WSO2 - 如何使用脚本调解器将此XML转换为Json?](http://stackoverflow.com/questions/39034781/wso2-how-to-convert-this-xml-to-json-using- script-mediator) –

回答

相关问题