我有这样的json响应 - 我想提取p_ProviderID的值.请指导我如何在骡子流中做到这一点?
{
"category" : "Address",
"status": "SUCCESS",
"result": {
"p_ProviderID": 4,
"p_NewProvInd": "Exist"
}
} Run Code Online (Sandbox Code Playgroud)
使用<json:json-to-object-transformer returnClass="java.util.HashMap" doc:name="JSON to Object" />然后您可以使用MEL获取值#[message.payload.result.p_ProviderID]
例如,使用后可以在logger中获取p_ProviderID的值,<json:json-to-object-transformer/>如下所示: -
<json:json-to-object-transformer returnClass="java.util.HashMap" doc:name="JSON to Object" />
<logger message="#[message.payload.result.p_ProviderID]" level="INFO" doc:name="Logger"/>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6546 次 |
| 最近记录: |