Я получаю xml-вывод, тогда я конвертирую этот xml в json object.the формат приведен ниже.Как извлечь JSON Array из json в mulesoft
{
"SOAP-ENV:Envelope": {
"@xmlns:SOAP-ENV": "http://schemas.xmlsoap.org/soap/envelope/",
"@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance",
"@xmlns:xsd": "http://www.w3.org/2001/XMLSchema",
"SOAP-ENV:Body": {
"rpc:TestExampleResponse": {
"@xmlns:rpc": "http://Test.com/asi/",
"TestMessage": {
"listOfTESTS": {
"@xmlns:xmlns": "http://www.Test.com/xml/TEST",
"TESTS": [{
"id": "1",
"lastSyncDate": "12/16/2015 07:06:38",
"listOfTESTsyncrealtimeChild": null
}, {
"id": "2",
"lastSyncDate": "12/16/2015 07:06:38",
"listOfTESTsyncrealtimeChild": null
}
]
}
}
}
}
}
}
я хочу, чтобы извлечь массив из теста JSON выход в Mulesoft.I не знаю, как извлечь этот массив в mulesoft.Thanks заранее
Я попытался Xpath, но получаю следующее выполнение ошибки выражение «xpath3 («/SOAP-ENV: Envelope », полезная нагрузка,« STRING »)« не удалось. (Org.mule.api.expression.ExpressionRuntimeException). Полезная нагрузка сообщения имеет тип: String –
Вы не можете использовать XPATH, потому что полезная нагрузка не принадлежит XML. Вы можете найти [мой ответ] (http://stackoverflow.com/questions/34647518/how-to-extract-json-array-from-json-in-mulesoft/34649584#34649584) полезный –