我有一个格式如下的 XML 文件:
<block>
<name> blocky </name>
<time1> 20 </time1>
<time2> 17 </time2>
</block>
<block>
<name> rocky </name>
<time1> 3 </time1>
<time2> 5 </time2>
</block>
...
为此,我将块的“差异”定义为 time1 的值 div 的值 time2 的值。
我需要做的是计算 diff > 10% 的块数,并找到一个具有最大 diff 的块并打印它的名称。
如何使用 XSLT 做到这一点?我不能更新变量,所以我不能使用计数器,也不能使用最大值。
谢谢你的帮助