У меня есть цикл в xsl, и в зависимости от значения атрибута я хочу написать некоторый текст.
XML выглядит следующим образом:
<ROWS><ROW oid="28439"><EFL eid="8" fid="27672" count="2">
<MK id="3" val="0"/>
<MK id="11" val="0578678 "/> </ROW></ROWS>
XSL выглядит следующим образом:
<xsl:for-each select="EFL/MK">
<xsl:value-of select="@id" />:
<xsl:value-of select="@val" />
</xsl:for-each>
Я хочу получить следующий вывод:
3: 0 & 11: 057868
"&" необходимо, если естьболее одного тега " MK ".Количество тегов "MK" доступно в атрибуте " Count " тега " Row ".
Подскажите, пожалуйста, как поставить следующее условие if в XSL:
, если Атрибут счета , доступный в Тег строки имеет значение большечем 1, то отобразить "&" EndIF
Спасибо