[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: parent()
Ok, I think I found the problem: <!-- test.xml --> <?xml version="1.0"?> <?cocoon-process type="xslt"?> <?xml-stylesheet href="test.xslt" type="text/xsl"?> <document> </document> <!-- test.xslt --> <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xsp="http://www.apache.org/1999/XSP/Core"> <xsl:template match="*|@*|comment()|text()"> <xsl:copy> <xsl:apply-templates select="*|@*|comment()|text()"/> </xsl:copy> </xsl:template> <xsl:template match="document"> <document> <xsl:attribute name="foo">123</xsl:attribute> <xsl:value-of select="@foo"/> </document> </xsl:template> </xsl:stylesheet> produces the following output: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <document foo="123" xmlns:xsp="http://www.apache.org/1999/XSP/Core"></document> <!-- This page was served in 20 milliseconds by Cocoon 1.7.4 --> Why isn't it: <document foo="123" xmlns:xsp="http://www.apache.org/1999/XSP/Core">123</document> ^^^ any hints? bye Frank - new technology: just another word for 'it doesn't work yet' Frank Spychalski frank@xxxxxxxxxxxxx ->-----Original Message----- ->From: David Carlisle [mailto:davidc@xxxxxxxxx] ->Sent: Monday, July 10, 2000 10:40 AM ->To: xsl-list@xxxxxxxxxxxxxxxx ->Subject: Re: parent() -> -> -> -> -> -> I tried to get the value of the id attribute of a parent ->'element' node. -> -> <xsl:value-of select="../@id"/> returns nothing ->don't know why... -> -> ->This is the correct expression. ->Usual reasons for not getting the value you expect is that the current ->node is not what you think it is. XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|