我认为下一步是为您定义模型类(的getter/setter),这将是您的JSON文件的内容。既然你已经在后部分,你会做的下一件事是使用JSON到物体模型在注入互感器。
<json:json-to-object-transformer returnClass="com.alexfrndz.Person" doc:name="JSON to Object"/>
增加变压器后,您可以使用一个骡子定制变压器, 这是定制变压器。
package com.alexfrndz;
import org.mule.api.MuleMessage;
import org.mule.api.transformer.TransformerException;
import org.mule.transformer.AbstractMessageTransformer;
public class PersonTransformer extends AbstractMessageTransformer {
@Override
public Object transformMessage(MuleMessage message, String outputEncoding) throws TransformerException {
Person person = (Person) message.getPayload();
//Do your transformation hear
return null;
}
}
这里是你如何实现它,
<custom-transformer class="com.alexfrndz.PersonTransformer" doc:name="PersonTransformer"/>
希望这会帮助你。