Subject: [xsl] Re: Associating namespace prefix with namespace URI From: Dimitre Novatchev <dnovatchev@xxxxxxxxx> Date: Thu, 17 May 2001 12:07:35 -0700 (PDT) |
Jeni Tennison wrote: > Oliver Becker wrote: > >> That works, with one small change > >> > > string(namespace::*[substring-after(name(),':')=substring-before(current()/@type > > ,':')]) > >> > >> to strip off the "xmlns:" at the start of the name > > > > Then you're using probably msxml3 which has a bug in this respect. > > The name of a namespace node is the prefix only without "xmlns:". Be > > careful to update the above expression if you update your processor, > > otherwise substring-after(name(),':') returns an empty string. > > This bug is fixed in the MSXML3sp1 release - probably best to update > the processor and use the correct code... Or just use local-name() instead of name(). Dimitre Novatchev. __________________________________________________ Do You Yahoo!? Yahoo! Auctions - buy the things you want at great prices http://auctions.yahoo.com/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] xsl optimization, Michael Kay | Thread | [xsl] Brainbench XSL test and certi, Sergej Rinc |
RE: [xsl] Resent: Sorting Sibling N, Ciaran Byrne | Date | [xsl] Brainbench XSL test and certi, Sergej Rinc |
Month |