@@ThomasM
Eine XSL-Transformation nach HTML könnte so aussehen:
<ul> <xsl:apply-templates select="para"/> </ul> ⋮ <xsl:template match="para">
Nicht wirklich, glaube ich.
Es könnte sicher auch andere para
-Elemente geben, die nicht in die Liste zu packen wären. Diese sollen sicherlich p
-Elemente im HTML sein.
Nur die para
-Elemente mit Attribut styleclass="meineListe"
sollen zu li
werden, und das mit ul
außenrum. Geht das mit XSLT überhaupt? Aus
<para><text>Absatz vor der Liste</text></para>
<para styleclass="meineListe"><text styleclass="meineListe">Listenpunkt 1</text></para>
<para styleclass="meineListe"><text styleclass="meineListe">Listenpunkt 2</text></para>
<para><text>Absatz nach der Liste</text></para>
soll werden:
<p>Absatz vor der Liste</p>
<ul>
<li>Listenpunkt 1</li>
<li>Listenpunkt 2</li>
</ul>
<p>Absatz nach der Liste</p>
Wesentliche HTML-Ausgabe:
<ul> <li class="meineListe">Listenpunkt1</li> <li class="meineListe">Listenpunkt2</li> </ul>
Das ist nicht besonders sinnvoll. Wenn Klasse, dann so:
<ul class="meineListe">
<li>Listenpunkt 1</li>
<li>Listenpunkt 2</li>
</ul>
LLAP 🖖
--
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann