Mule 数据文件夹嵌套数组
Mule datamapper nested array
在 Mule 数据映射器内部,我正在使用 XML 到 XML 映射。我想将输入数组源映射到目标父子数组。如果我将输入映射到父映射和子映射,我只能看到父映射的输出。子映射将被忽略。任何想法我如何能做到这一点。
映射结构是这样的:
Input side:
<inputElement> <!-- an array -->
Output side:
<parentElement> <!-- an array -->
<childElement> <!-- an array -->
现在我需要将 inputElement 映射到 parentElement 和 childElement。
我可以看到 inputElement -> parentElement 输出。但是我看不到 inputElement -> childElement 映射的输出。
提前致谢。
我通过修改输入元素 -> 子元素映射的自动生成脚本解决了这个问题。我将行:output.__parent_id = input.__parent_id;
更改为 output.__parent_id = input._id;
在 Mule 数据映射器内部,我正在使用 XML 到 XML 映射。我想将输入数组源映射到目标父子数组。如果我将输入映射到父映射和子映射,我只能看到父映射的输出。子映射将被忽略。任何想法我如何能做到这一点。
映射结构是这样的:
Input side:
<inputElement> <!-- an array -->
Output side:
<parentElement> <!-- an array -->
<childElement> <!-- an array -->
现在我需要将 inputElement 映射到 parentElement 和 childElement。 我可以看到 inputElement -> parentElement 输出。但是我看不到 inputElement -> childElement 映射的输出。
提前致谢。
我通过修改输入元素 -> 子元素映射的自动生成脚本解决了这个问题。我将行:output.__parent_id = input.__parent_id;
更改为 output.__parent_id = input._id;