我正在与tibco设计师一起开展一个项目,并要求将xml文档重复到3个目的地并修改一些标签。我想在JAVA中使用tokeniser进行此操作,但我想知道TIBCO designer 5.3是否具有此功能。
任何意见或建议将不胜感激。
RGDS, JEY
答案 0 :(得分:1)
xml到java的转换可能非常耗费资源。 可能更好的方法是使用mapper或sendJms的3倍(我假设'重复到3个目的地'你的意思是发送3次到不同的jms目的地,如果不是,请提供有关你的项目的更多细节。)
答案 1 :(得分:1)
你可以像Daniele一样使用映射器。 如果您确实需要一个tokenizer,那么您可以在String文件夹中的XPath Formula Builder窗口的“Functions”选项卡上使用tokenize函数。
最后的方法是复制你的元素两次(有三次),然后用一个选项包围它。这就像mapper一样,但速度更快。但是对于架构限制,你可能无法做到这一点。
答案 2 :(得分:0)
如果您需要将它发送到3个不同的目的地(假设所有队列都是)具有相同的标签(让我们说标签名称作为名称),那么您有以下选项:
只要确保您将用于此方法的用户,如果您将使用此方法,则所有3个目的地必须相同。