Subject: [xsl] Newbie question - does the built-in template rules output the attribute node? From: "Paul Moloney" <paul_moloney@xxxxxxxxxxx> Date: Thu, 13 Oct 2005 15:43:12 +0100 |
Another newbie question, this time about XSL itself rather than xsltproc. (sorry!)
------------------------------------8<---------------------------------- For text and attribute nodes, a built-in template rule copies their text through into the result tree: <xsl:template match="text()|@*"> <xsl:value-of select="."/> </xsl:template> In this rule, the match pattern returns all text nodes with text() and all attribute nodes with @*. The xsl:value-of instruction then transforms the current node to the result tree as text.
------------------------------------8<---------------------------------- <!-- miniscore.xml --> <score id="1">Text here <film name="I should see this attribute">A Little Princess</film> <composer>Patrick Doyle</composer> <year>1995</year> <grade>100</grade> </score>
------------------------------------8<---------------------------------- The result is:
------------------------------------8<---------------------------------- <?xml version="1.0" encoding="utf-8"?>Text here A Little Princess Patrick Doyle 1995 100 ------------------------------------8<----------------------------------
However, since the attribute node name is supposedly matched, I expected:
------------------------------------8<---------------------------------- <?xml version="1.0" encoding="utf-8"?>Text here I should see this attribute A Little Princess Patrick Doyle 1995 100 ------------------------------------8<----------------------------------
Can anyone tell me where I'm wrong? cheers,
"It is said that at the age of 55 each man becomes what he most despised at the age of 25. I live in constant fear lest I become a badly organised trip to Bournemouth."
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] manipulating text and not, James A. Robinson | Thread | Re: [xsl] Newbie question - does th, Wendell Piez |
Re: [xsl] Winddings, symbol etc, Jon Gorman | Date | Re: [xsl] Winddings, symbol etc, Geert Josten |
Month |