xsl Tag einfügen

Conners

Erfahrenes Mitglied
Hi

ich hab z.B. folgende xsl-datei:

Code:
<?xml version="1.0" encoding="utf-8"?>

<xsl:stylesheet version="1.0" xmlns:xsl = "http://www.w3.org/1999/XSL/Transform">
	<xsl:output method="xml" />
	<xsl:template match="/main">
		<liste>
			<xsl:apply-templates select='list/fname | list/lname | list/city'/>
		</liste>
	</xsl:template>
	<xsl:template match="fname">
		<vname>
			<xsl:value-of select="."/>
		</vname>
	</xsl:template>
	<xsl:template match="lname">
		<nname>
			<xsl:value-of select="."/>
		</nname>
	</xsl:template>
	<xsl:template match="city">
		<stadt>
			<xsl:value-of select="."/>
		</stadt>
	</xsl:template>
</xsl:stylesheet>


Wie kann ich um vname, nname und stadt herum noch ein Tag kriegen?
Also dass das so aussähe:

<liste>
<person>
<vname>..</vname>
<nname>..</nname>
<stadt>..</stadt>
</person>
<person>
....
</liste>

edit: habs grad endlich selber hingekriegt mit ner for-eachfunktion

Schönen Gruß
Conners
 
Zuletzt bearbeitet:
Zurück