ckraemer: Eine Zeile einer Tabelle in XML hervorheben

Beitrag lesen

Hallo,

ich habe eine XML Datei wo eine Platzierungstabelle drin ist. In der HTML Ausgabe soll immer eine Zeile mit einem bestimmten Verein hervorgehoben werden. Wie mache ich das?

XML Datei:

<?xml version="1.0" standalone="yes"?>
<TabelleGesamtMitAK>
  <Liga>
    <Name>Männer Oberliga</Name>
  </Liga>
  <Platzierung>
    <Nr>1</Nr>
    <Verein>001508504501401000000000000000000001010</Verein>
    <Spiele>8</Spiele>
    <SpieleInsgesammt>26</SpieleInsgesammt>
    <Gewonnen>7</Gewonnen>
    <Unentschieden>1</Unentschieden>
    <Verloren>0</Verloren>
    <TorePlus>253</TorePlus>
    <ToreMinus>203</ToreMinus>
    <D>50</D>
    <PunktePlus>15</PunktePlus>
    <PunkteMinus>1</PunkteMinus>
    <Name>Kassel</Name>
  </Platzierung>
  <Platzierung>
    <Nr>2</Nr>
    <Verein>001508504501401000000000000000000001013</Verein>
    <Spiele>8</Spiele>
    <SpieleInsgesammt>26</SpieleInsgesammt>
    <Gewonnen>6</Gewonnen>
    <Unentschieden>0</Unentschieden>
    <Verloren>2</Verloren>
    <TorePlus>241</TorePlus>
    <ToreMinus>208</ToreMinus>
    <D>33</D>
    <PunktePlus>12</PunktePlus>
    <PunkteMinus>4</PunkteMinus>
    <Name>Dutenh./Münchholzh. II</Name>
  </Platzierung>
  <Platzierung>
    <Nr>3</Nr>
    <Verein>001508504501401000000000000000000001005</Verein>
    <Spiele>8</Spiele>
    <SpieleInsgesammt>26</SpieleInsgesammt>
    <Gewonnen>5</Gewonnen>
    <Unentschieden>2</Unentschieden>
    <Verloren>1</Verloren>
    <TorePlus>234</TorePlus>
    <ToreMinus>214</ToreMinus>
    <D>20</D>
    <PunktePlus>12</PunktePlus>
    <PunkteMinus>4</PunkteMinus>
    <Name>Baunatal</Name>
  </Platzierung>

XSL Datei:

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  <xsl:output method='html' version='1.0' encoding='UTF-8' indent='yes'/>
  <xsl:template match="/">
    <h4><xsl:value-of select="TabelleGesamtMitAK/Liga/Name"/></h4>
    <table border="0" class="tabelle">

<xsl:for-each select="TabelleGesamtMitAK/Platzierung">
        <tr>
          <td class="nr"><b><xsl:value-of select="Nr"/></b></td>
          <td class="mannschaft1"><xsl:value-of select="Name"/></td>
          <td class="punkte"><xsl:value-of select="PunktePlus"/>:<xsl:value-of select="PunkteMinus"/></td>
        </tr>
      </xsl:for-each>
    </table>
  </xsl:template>
</xsl:stylesheet>

Vielen Dank schonmal,
Christian