Subject: RE: How to declare a param which name is in a XML file? From: Kay Michael <Michael.Kay@xxxxxxx> Date: Thu, 26 Oct 2000 13:44:46 +0100 |
> <xsl:param name="@ident"/> > > But when XSLT-parser(SAXON) processes it, shows this error: > > "Name @ident contains invalid characters" > > How should i solve this problem?? > Do it a different way. Saxon extends the things you can do at run-time considerably, compared to the XSLT standard, but declaring variables whose name is decided at run-time is definitely out of bounds! A lot of people seem to thing of variables as textual substitution macros. They aren't. It can only be a matter of time before someone tries: <xsl:$declare name="x" select="y"/> with $declare set to "variable" or "param" Mike Kay XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: How to declare a param which n, Gilles Durys | Thread | RE: How to declare a param which n, Don Bruey |
Re: Schema Validation support, Arie Golos | Date | Re: How to declare a param which n, Michael Hoffmann |
Month |