2
所以我有這個XML代碼和兩個節點具有相同的ID值。如果它與前面的兄弟姐妹有相同的值,我怎麼能不顯示相同的節點?Xslt-之前的兄弟姐妹內每個
即如果A = 12,B = 10,C =!2。 XSLT文件不應該顯示C作爲它具有相同的值作爲A.
這裏的XML
<Services>
<ServiceBooking>
<ID>A</ID>
<ServiceID>12</ServiceID>
</ServiceBooking>
<ServiceBooking>
<ID>B</ID>
<ServiceID>10</ServiceID>
</ServiceBooking>
<ServiceBooking>
<ID>C</ID>
<ServiceID>12</ServiceID>
</ServiceBooking>
</services>
和XSLT
<xsl:for-each select="Services/ServiceBooking[not(preceding-sibling::ServiceID)]">
<tr>
<td class="name"><xsl:value-of select="ID" /></td>
<td><xsl:value-of select="ServiceID"/></td>
</tr>
</xsl:for-each>
你們可以的人幫我這個?
MVH
感謝一百萬的工作。 –
謝謝你也使用過這個 – georgealton