如何使用拆分器在Mule中拆分xml

时间:2014-04-10 13:47:09

标签: xml soap xpath mule mule-studio

我是mule的新手...我有一个xml作为有效载荷: -

<com.test.services.schema.maindata.v1.DataRequest>
  <id>21</id>
  <name>a </name>
  <age>23</age>
  <designation>gfgf</designation>
</com.test.services.schema.maindata.v1.DataRequest>

现在我想提取每个值并插入数据库...如何拆分每个值? 我需要使用分离器吗?

1 个答案:

答案 0 :(得分:0)

我假设您不希望将此XML实体反序列化为对象。

最好在JDBC出站端点查询中使用xpath MEL XPath表达式。

MEL Xpath文档:http://www.mulesoft.org/documentation/display/current/Mule+Expression+Language+Reference#MuleExpressionLanguageReference-XpathandRegex

JDBC出站端点文档,在查询中显示旧式表达式:http://www.mulesoft.org/documentation/display/current/JDBC+Transport+Reference#JDBCTransportReference-BasicInsert/Update/DeleteStatements

只需使用MEL而不是MuleSoft doc显示的旧样式。