gpt4 book ai didi

java - 在 mule 3.9 中一次访问多个 xml 记录

转载 作者:行者123 更新时间:2023-12-02 05:06:20 25 4
gpt4 key购买 nike

大家好。我需要一次访问一个 xml 记录,为此我首先将 XML 文件转换为 Java,然后使用每个声明的流变量和内部声明的流变量迭代有效负载以访问 xml 记录。这样做时,我只是获取最后一个 xml 记录,而不是所有 xml 记录。请帮助我解决问题。提前致谢。

骡子代码- Mule XML XML file

最佳答案

我在您的代码中看到了多个问题。您需要在转换消息组件中编写一些数据编织,以从组中提取每个 LIN。否则 for-each 没有可循环的集合。

enter image description here

请引用上面的截图。这就是我所做的

  1. 使用您粘贴的 xml 屏幕截图创建了示例数据(下次请附加文件,而不是图像)
  2. 在转换消息中,将输入转换为 java,同时通过从原始有效负载中提取所需内容来分配新的有效负载以形成集合。
  3. 这个集合现在可以作为 for-each 的输入,并且记录器可以打印您所期望的内容。

关于java - 在 mule 3.9 中一次访问多个 xml 记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56348090/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com