【发布时间】:2020-05-20 15:51:49
【问题描述】:
我有一个这样的 XML:
<items>
<item>
<attribute>1</attribute>
</item>
<item>
<attribute>2</attribute>
</item>
<item>
<attribute>3</attribute>
</item>
<item>
<attribute>2</attribute>
</item>
<item>
<attribute>1</attribute>
</item>
<item>
<attribute>1</attribute>
</item>
<item>
<attribute>4</attribute>
</item>
</items>
我需要一个 XSLT 来生成这个输出:
<items>
<item>
<attribute>1</attribute>
</item>
<item>
<attribute>2</attribute>
</item>
<item>
<attribute></attribute>
</item>
<item>
<attribute>2</attribute>
</item>
<item>
<attribute>1</attribute>
</item>
<item>
<attribute>1</attribute>
</item>
<item>
<attribute></attribute>
</item>
</items>
基本上,我希望 XSLT 仅在整个文件中至少出现两次时才显示值。我只能用 XSLT 1.0 来做,这可能吗?
【问题讨论】: