Ahoj...
mám xml:
<Main>
<Payload id="A1">
<Data>
<row>
<Qty>10</Qty>
<Date>10-11-2021</Date>
</row>
</Data>
</Payload>
<Payload id="A2">
<Data>
<row>
<Qty>10</Qty>
<Date>10-11-2021</Date>
</row>
<row>
<Qty>20</Qty>
<Date>10-11-2021</Date>
</row>
</Data>
</Payload>
</Main>
a xslt:
<?xml version="1.0" encoding="UTF-8" ?>
<xsl:transform xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0">
<xsl:template match="/">
<xsl:for-each select="/Main/Payload[@id='A2']/Data/row">
<Unique>
<Qty><xsl:value-of select="Qty"/></Qty>
<Qty><xsl:value-of select="Date"/></Qty>
</Unique>
</xsl:for-each>
</xsl:template>
</xsl:transform>
Potřebuji projít všechny elementy <row> v Payload[@id='A2'] a porovnat hodnoty v jejich vnitřních elementech <Qty>,<Date> proti Payload[@id='A1'] .
Cílem je identifikovat stejné hodnoty v <Qty> a <Date> obou Payloadů a vypsat pouze jedinečné.
Díky za radu