我是这个中间件的新手,我尽力使用设计器中的流程步骤执行排序,但无法做到。任何人都可以通过指导我如何完成工作来帮助我吗?(就像流程步骤一样,我可以在哪里放置条件和所有(
谢谢。
无需过于复杂 - 使用实用程序 -pub.document:sortDocuments是你正在寻找的。
- 如果您收到字符串列表作为输入 - 将其转换为文档列表。这可以使用pub.list:stringListToDocumentList来完成(将键设置为"value"(
- 使用pub.document:sortDocuments对documentList进行排序。请记住再次将键指定为"值",并将StringAs比较为"数字"。也可以设置顺序(升序/降序(
你想排序什么?对于文档列表,您将在 WmPublic 文件夹中找到内置服务。 对于字符串列表,我会使用 Java 服务进行排序。
webMethods 中排序背后的逻辑与所有其他语言相同。你需要 LOOP 来迭代 stringList 中的每个字符串,BRANCH 来比较这两个数字,然后将比较结果映射到新的 StringList。
你的数字是什么格式的?它们是在平面文件还是字符串列表中等。