使用Java组件在Mule中将字符串有效负载转换为POJO

使用Java组件在Mule中将字符串有效负载转换为POJO,java,mule,Java,Mule,我有以下流程: <flow name="load-flow" doc:name="load-flow"> <file:inbound-endpoint path="/Users/andre/Desktop/Feeder" responseTimeout="10000" doc:name="File"/> <file:file-to-string-transformer doc:name="File to String"/> &l

我有以下流程:

    <flow name="load-flow" doc:name="load-flow">
    <file:inbound-endpoint path="/Users/andre/Desktop/Feeder" responseTimeout="10000" doc:name="File"/>
    <file:file-to-string-transformer doc:name="File to String"/>
    <logger message="#[payload]" level="INFO" doc:name="Logger"/>
    <component class="transformer" doc:name="Java"/>
</flow>

我输入一个cv文件,然后将其转换为字符串。然后我想将有效负载读入java组件,然后将csv文件的值映射到POJO人员。如何做到这一点?如何将字符串有效负载读入java组件,以及如何将其映射到POJO Person

使用datamapper transformer。它可以与多种数据格式进行映射

private String name; private String surname; private String email;