Subject: Re: [xsl] 2.0 feature request From: Eric van der Vlist <vdv@xxxxxxxxxxxx> Date: Tue, 20 Feb 2001 11:24:55 +0100 |
Jeni Tennison wrote: > > Just to point out that when you put that into an expression in XSLT > you get: > > /emp[rating = "Poor"]/@mgr -> emp/@mgr -> emp/name > > (the > signs have to be escaped in attribute values) which is slightly "have to" or "may" ? XML 1.0 states: The right angle bracket (>) may be represented using the string ">", and must, for compatibility, be escaped using ">" or a character reference when it appears in the string "]]>" in content, when that string is not marking the end of a CDATA section. and [10] AttValue ::= '"' ([^<&"] | Reference)* '"' | "'" ([^<&'] | Reference)* "'" and you can keep your ">" unescaped in attributes. It's a reason why I often reverse my XPath tests to use ">" rather the "<" for readability ;=) Eric > less easily readable. It would be nice (i.e. preferential but fairly > low priority) if XPath 2.0 could steer away from using characters that > have to be escaped in attribute values (though it's obviously already > using some, and there are only so many characters you can use). > > Cheers, > > Jeni > > --- > Jeni Tennison > http://www.jenitennison.com/ > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list -- See you in Austin (Knowledge Technologies 2001) http://www.gca.org/attend/2001_conferences/kt_2001/mon.htm ------------------------------------------------------------------------ Eric van der Vlist Dyomedea http://dyomedea.com http://xmlfr.org http://4xt.org http://ducotede.com ------------------------------------------------------------------------ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] 2.0 feature request, Jeni Tennison | Thread | Re: [xsl] 2.0 feature request, Jeni Tennison |
Re: Designs for XSLT functions (Was, Jeni Tennison | Date | RE: [xsl] news, Dylan Walsh |
Month |