Thomas J.S.: attribute setzen

Beitrag lesen

Hallo,

Ausgangsdatei:<a xmlns="http://www.w3.org/TR/REC-html40"....><b><c><d></d></c></b></a>
gewünschte Ausgangsdatei:<a xmlns="http://www.w3.org/TR/REC-html40"....><b></b><c id="q1"><d></d></c></b></a>

wie macht man so was.
habe mit attribut-set versucht klappt nicht.

1. Ausgangsdatei = die Datei von dem man ausgeht!
2. Ergebnisdatei (oder Ausgabedatei) = die Datei die man am Ende erhält bzw. erhalten will.

Was du machen willst, ist mir nicht klar.
1. du weißt, dass du es direkt so schreiben kannst: <c id="q1">

2. du weißt, dass du es so auch schreiben kannst:
<c>
   <xsl:attribute name="id">q1</xsl:attribute>
</c>

3. du weißt, dass du es so auch schreiben kannst:
<c>
   <xsl:attribute name="id"><xsl:value-of select="WasAuchImmer" /></xsl:attribute>
</c>

4. Ja, du kannst auch ein Attributeset verwenden, aber ist hier unnötig.

Grüße
Thomas