首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >BizTalk:两个级别上的条件循环

BizTalk:两个级别上的条件循环
EN

Stack Overflow用户
提问于 2013-04-17 06:31:55
回答 1查看 1.3K关注 0票数 0

在BizTalk映射中,我需要在两个级别上使用条件循环,但是创建父数据的条件限制了子数据的创建。

关于如何在BizTalk映射程序中映射以下内容的任何想法:

输入

注释:元素在相同的层次上。

第1组第1排第2组第1排第2组

输出

注释:元素应该在元素下面。

第1组第1排第2组第1排第2组

在输出中创建子元素非常简单,我使用一个条件来检查是否输入="Row“,然后将输入元素中的内容映射到output元素。

问题是当我使用相同的逻辑创建输出父元素时。如果我检查输入="Group“,这将正确地创建输出元素,但当此条件未被完全填充(即Name=Row)时,这也将抑制儿童的创建,从而产生以下输出:

第1组第2组

有人能指出我的正确方向吗?还是这种情况会迫使我进入XSLT丛林?

我可以通过使用业务流程来解决这个问题,但是我希望在接收端口上将它作为一个映射来运行,所以我非常希望在一个映射中解决这个问题。

EN

回答 1

Stack Overflow用户

发布于 2013-04-24 19:56:30

xslt并没有那么难。有许多情况下,您将需要它。这就是其中之一。帮你自己个忙试试吧。真的!

  • 右键单击转换
  • 点击右键菜单中的验证转换
  • 保存它生成的两个文件
  • 打开变换。在背景网格上单击左键。
  • 在“属性”窗口中输入两个文件的名称作为外部xslt和xml。
  • 更新xslt以获得所需的
  • 调试xslt (从右击菜单)是您的朋友
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16053103

复制
相关文章

相似问题

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