如何使用WebMethods(Software AG)中的流步骤执行排序?



我是这个中间件的新手,我尽力使用设计器中的流程步骤执行排序,但无法做到。任何人都可以通过指导我如何完成工作来帮助我吗?(就像流程步骤一样,我可以在哪里放置条件和所有(

谢谢。

无需过于复杂 - 使用实用程序 -pub.document:sortDocuments是你正在寻找的。

  • 如果您收到字符串列表作为输入 - 将其转换为文档列表。这可以使用pub.list:stringListToDocumentList来完成(将键设置为"value"(
  • 使用pub.document:sortDocumentsdocumentList进行排序。请记住再次将键指定为"值",并将StringAs比较为"数字"。也可以设置顺序(升序/降序(

你想排序什么?对于文档列表,您将在 WmPublic 文件夹中找到内置服务。 对于字符串列表,我会使用 Java 服务进行排序。

webMethods 中排序背后的逻辑与所有其他语言相同。你需要 LOOP 来迭代 stringList 中的每个字符串,BRANCH 来比较这两个数字,然后将比较结果映射到新的 StringList。

你的数字是什么格式的?它们是在平面文件还是字符串列表中等。

最新更新