XSLT 从 XML 复制依赖数据

问题描述 投票:0回答:1

我面临着从 xml 进行 xslt 转换的问题。

xml:节点“”在xml中重复12次,提取依赖信息的业务对象是“worker”。因此,对于每个报告条目都会重复。

enter image description here

Xslt:我使用了“for-each”,这就是数据重复的原因

enter image description here

输出:这就是输出的样子,数据是重复的。理想情况下,从属一、二和三应该只填充一次。

enter image description here

如何限制数据重复?我怎样才能在 Xslt 中做到这一点?

有什么建议如何通过计算字段获取或管理它吗?

谢谢!

我尝试过使用依赖ID的for-each-group,并且尝试了position(),但这并没有解决问题。

xml xslt xslt-grouping workday-api
1个回答
0
投票

我们看不到您的 XSLT 或 XML 的其余部分,因此我们看不到您是否正在执行任何操作来多次输出记录。

您应该能够通过在辅助业务对象上添加筛选器来筛选相关事件并成功完成。

如果您更新图片以包含所有内容,您可能会获得更具体的帮助。

-怀亚特

© www.soinside.com 2019 - 2024. All rights reserved.