首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tibco设计器

Tibco设计器
EN

Stack Overflow用户
提问于 2011-03-26 18:16:34
回答 3查看 1K关注 0票数 2

我正在做一个与tibco设计师的项目,并要求一个xml文档被要求重复到3个目的地与一些标签修改。我正在考虑在JAVA中使用tokeniser来实现这一点,但我想知道TIBCO designer 5.3是否具有此功能。

任何意见或建议都将不胜感激。

rgds,jey

EN

回答 3

Stack Overflow用户

发布于 2012-01-15 18:17:02

从xml到java的转换可能非常消耗资源。也许更好的方法是使用3次映射器或sendJms (我假设“重复到3个目的地”是指发送3次到不同的jms目的地,如果不是,请提供更多关于您项目的详细信息)。

票数 1
EN

Stack Overflow用户

发布于 2012-04-26 04:05:21

你可以像Daniele说的那样使用映射器。如果您确实需要一个标记器,那么可以在XPath Formula Builder窗口的"Functions“选项卡上的String文件夹中使用tokenize函数。

最后一种方法是复制你的元素两次(有三次),然后在它周围有一个选择。这与映射器类似,但速度更快。但是对于模式限制,您可能无法做到这一点。

票数 1
EN

Stack Overflow用户

发布于 2015-10-31 18:51:43

如果你需要将它发送到3个不同的目的地(假设所有的目的地都是队列),使用相同的标签(假设标签名作为指定),那么你有以下选择:

  • 1.A.使用XSLT进行转换(或) 1.B.使用Mapper复制指定元素并设置条件。
    1. 使用JMS队列发送器
    2. 在JMS队列发送器中您可以根据编辑的标记将目标名称动态放入XPath公式生成器中。
    3. 为您的JMS队列发送器提供正确的JMS连接value.

只需确保您将用于此方法的用户对于所有3个目的地都相同,以防您将使用此方法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5441649

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档