пример XML код ниже в качестве входных данных, здесь у нас есть 3 узла "tpi" внутри узла "ncj". у меня есть "xsl: for-each select =" n1: tpi "", перед "xsl: for-each select =" n1: tpi "" мне нужно "xsl: if", где это условие if не должно допускать дублирования of child, где в приведенном ниже примере первый и третий узлы «tpi» внутри одинаковы, поэтому «xsl: if» должен разрешать только первый узел «tpi», а не третий узел «tpi». Кто-нибудь может предложить условие "xsl: if" для этого сценария?
<ncj>
<tpi>
<ta>01</ta>
<t>
<cde>1234</cde>
<tt>
<a>sample1</a>
<b>sample2</b>
</tt>
</t>
</tpi>
<tpi>
<ta>02</ta>
<t>
<cde>654</cde>
<tt>
<a>sample2</a>
<b>sample1</b>
</tt>
</t>
</tpi>
<tpi>
<ta>01</ta>
<t>
<cde>1234</cde>
<tt>
<a>sample1</a>
<b>sample2</b>
</tt>
</t>
</tpi>
</ncj>