[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Ignoring default attributes during XSL transform
Correct, that I understand. But I am wondering if there is a way to compare
the value in the tree with an attribute's default value defined in the DTD.
Something like this:
<xsl:apply-templates select="*@[. != '{attribute's default val}']"/> I would like to only output the attributes which are not the default value to make the outputted xml more readable. I have about 30 attributes but most of then are just set to their default values. Thank You, Manny At 12:23 PM 4/18/2002 +0200, Joerg Heinicke wrote: As far as I know, the default value (from DTD) of attributes are added by the parser (please correct me if I'm wrong). So when the stylesheet gets the document, every attribute is in the XML tree. But the stylesheet knows nothing about whether it's a default value - the attribute is in the tree, not more, not less. 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
|