Hallo!
Ich habe folgendes problem in einer xslt-Datei:
<liste>
<xsl:for-each select="Titel">
<eintrag>
blblablabla
</eintrag>
<xsl:for-each>
</liste>
Also für jedes Tag Titel in der Ausgangs-xml-Datei soll ein Eintrag in einer Liste erstellt werden. Das klappt auch gut aber die Tags <Liste></Liste> welche die Einträge umschließen sollen nur dann erzeugt werden wenn auch Einträge erzeugt werden, also Titel vorhanden sind.
Diese Tags mit einer choose anweisung beim ersten mal in der Schleife zu erzeugen klappt nicht weil mein xsl dann nicht wohlgeformt ist.
Hat jemand eine idee??
Vorher erstmal in einer schleife zu prüfen ob Titel vorhanden sind ist auch nicht so gut weil das beispiel nur sehr klein ist. In der richtigen datei würde das zu ganz vielen redundanzen führen :-(...
Danke schon mal!!
Ich habe folgendes problem in einer xslt-Datei:
<liste>
<xsl:for-each select="Titel">
<eintrag>
blblablabla
</eintrag>
<xsl:for-each>
</liste>
Also für jedes Tag Titel in der Ausgangs-xml-Datei soll ein Eintrag in einer Liste erstellt werden. Das klappt auch gut aber die Tags <Liste></Liste> welche die Einträge umschließen sollen nur dann erzeugt werden wenn auch Einträge erzeugt werden, also Titel vorhanden sind.
Diese Tags mit einer choose anweisung beim ersten mal in der Schleife zu erzeugen klappt nicht weil mein xsl dann nicht wohlgeformt ist.
Hat jemand eine idee??
Vorher erstmal in einer schleife zu prüfen ob Titel vorhanden sind ist auch nicht so gut weil das beispiel nur sehr klein ist. In der richtigen datei würde das zu ganz vielen redundanzen führen :-(...
Danke schon mal!!
Comment