如何对于XML文档实现"select distinct .."的类似操作(使用XSL)

rick1126 rick1126 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
针对如下XML文档, 来自数据库
...
<prog id="节目表的主键">
<item id="节目项表的主键" fid="其它候选键"/>
</prog>
...
问题是, 因为节目和节目项是1:m关系, 我如何将上述文档使用XSL的方式得到一个按照节目-节目项层次的节目项不重复的结果集合???

我在现有的XSL中使用
<xsl:if exp="checkDup( @id )">
...
</xsl:if>

没有报错, 但是显然预定义在<xsl:script>中的checkDup函数并没有被调用和发挥作用, 我该怎么办???
...全文
评论 4
收藏 已收藏
分享
返回顶部
rick1126
XML/XSL 8,906 成员 22,677 内容