Posto insertujes vrednost atributa direktno u tag, moras da element generises kroz xsl:element, takodje posto imas text levo i desno, najbolje da kreiras template za <text> tag:
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" indent="yes"/>
<xsl:template match="text">
<p>
<xsl:apply-templates/>
</p>
</xsl:template>
<xsl:template match="txtf">
<xsl:element name="input">
<xsl:attribute name="type">text</xsl:attribute>
<xsl:attribute name="name">text_field</xsl:attribute>
<xsl:attribute name="size">
<xsl:value-of select="@w"/>
</xsl:attribute>
</xsl:element>
</xsl:template>
</xsl:stylesheet>
Koristeci ovaj sors fajl:
Code:
<?xml version="1.0" encoding="utf-8" ?>
<root>
<text>
Ovo je paragraf sa umetnutim tekstualnim poljem: <txtf w="5"/> širine 5 karaktera
</text>
<text>
Ovo je drugi paragraf sa umetnutim tekstualnim poljem: <txtf w="10"/> širine 10 karaktera
</text>
</root>
dobijas sledeci izlaz:
Code:
<p>
Ovo je paragraf sa umetnutim tekstualnim poljem: <input type="text" name="text_field" size="5" /> širine 5 karaktera
</p>
<p>
Ovo je drugi paragraf sa umetnutim tekstualnim poljem: <input type="text" name="text_field" size="10" /> širine 10 karaktera
</p>
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić