[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Re: [xsl] Fixed attribute problems on change from DTD to schema
Subject: Re: [xsl] Fixed attribute problems on change from DTD to schema From: Andrew Welch <andrew.j.welch@xxxxxxxxx> Date: Mon, 28 Sep 2009 18:25:16 +0100 |
2009/9/28 G. Ken Holman <gkholman@xxxxxxxxxxxxxxxxxxxx>: > At 2009-09-29 05:42 +1300, Trevor Nicholls wrote: >> >> Thank you Ken; it's a bit inconvenient (having assumed the wrong outcome >> to >> begin with) but if I can't work around it easily I can feel justified >> asking >> for approval to go to the commercial version. > > If you know in your stylesheet what the default value is supposed to be, the > work-around is quite straightforward: > > ( @attribute-name, $default-value )[1] > > Because the predicate selects the first of the sequence, and if the > attribute is absent then the default value becomes the first of the > sequence. This isn't ideal though because a change in the default value means a change is required in two places. A much better solution (imho) is to not rely on validation to augment your input, leave the defaults defined just in one place (in the application that processes the xml). -- Andrew Welch http://andrewjwelch.com Kernow: http://kernowforsaxon.sf.net/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Fixed attribute problems , G. Ken Holman | Thread | Re: [xsl] Fixed attribute problems , Kendall Shaw |
Re: [xsl] Help XSL Transformation o, Rajesh Jain | Date | Re: [xsl] Help XSL Transformation o, Martin Honnen |
Month |