webmethods - 如何在 webMethods 流服务中将文档列表中的文档作为行添加到字符串表

标签 webmethods wm-flow

在 webMethods 流服务中,我有一个包含 (n) 个文档的文档列表。每个文档有 3 个值。每个文档必须是字符串表中的新行(有 3 列)。

如何使用 webMethods 流程做到这一点?

Input:                  Output:
DocList                       column1 column2 column3  
   DocList[0]           row1  var1       var2       var3  
      var1              row2  var1       var2       var3  
      var2                    .....     
      var3  
   DocList[1]  
      .....  

最佳答案

在第一张 map 中,我准备了测试文件。

在第二张 map 中,我将文档添加到列表中(我还准备了输出)

Add documents to document list

在循环中,我使用了 webMethods loop over Document list 中的技巧(重命名)并且我准备了索引($iteration 是从 1 开始的,但我需要从 0 开始,所以我使用了 substract):

Rename and prepare index

并且我在第二张 map 中再次使用了索引(如果您不使用 doc.references,则必须手动添加 k1k2):

Index to enter to String table

所以这基本上就是您想要的,但为了简单起见,我只使用了 2x2 表...

关于webmethods - 如何在 webMethods 流服务中将文档列表中的文档作为行添加到字符串表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34614452/

相关文章:

webMethods 遍历文档列表

scala - 将 Akka 流连接到 JMS

java - 使用java服务真的比flow服务快吗?

集成服务器 - 将管道保存到数据库

linux - 如何查找导入的 pgp key 的到期日期

java - 如何为具有 Webmethod 模式命名空间的 xml 创建 xsd