0

我已经建立并运行了一个 Magento 连接,并希望获得所有客户。我的子流程如下所示:

    <sub-flow name="listCustomers" doc:name="listCustomers">
    <magento:list-customers config-ref="MagentoConnecter" doc:name="Magento"/>
    <byte-array-to-object-transformer doc:name="Byte Array to Object"/>
    <json:object-to-json-transformer doc:name="Object to JSON"/>
    </sub-flow>

结果是一个字符串。但我想将变量/客户数据插入 MySQL。我需要使用 foreach 组件吗?那么我该如何解决这些变量呢?

谢谢,克里斯

4

1 回答 1

0

Foreach 似乎是实现这一目标的好方法。

要做的步骤如下:

  1. 使用JSON转换器将 JSON 表示转换为地图列表(returnClass 将为 java.util.Map)
  2. 引入foreach作用域
  3. 在此范围内插入执行插入查询的jdbc 出站端点
于 2013-03-08T11:48:02.580 回答