Subject: Re: [xsl] <xsl:key> problem From: "Aleksei Valikov" <valikov@xxxxxx> Date: Mon, 13 Aug 2001 15:53:03 +0200 |
Hi. > perhaps i put <xsl:key> at the wrong place?? > what else could be the reason that this would not work?? Malformed XML. > my xml structure to transform: <!-- skip --> > <@db.bct_dm_t01.bct_art_nr>123</@db.bct_dm_t01.bct_art_nr> @ cannot be the first symbol of XML name. > my xsl file: > <!-- top-level --> > <xsl:key name="row-by-artnr" match="row" use="@db.bct_dm_t01.bct_art_nr" /> Saying use="@db.bct_dm_t01.bct_art_nr" you say that key value must be the value of the attribute db.bct_dm_t01.bct_art_nr because @ is short for attribute:: > very hopefully Change names of @db.etc fields. They must start form a letter, '_' or ':' symbols. Letter characters start from unicode #x41. '@' Code is #x40. Bye. /lexi XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] <xsl:key> problem, Jan Weiss | Thread | [xsl] Conditional expressions using, William Bagby |
Re: [xsl] Conditional expressions u, Aleksei Valikov | Date | RE: [xsl] Why doesn't <xsl:for-each, Crowers, Steve |
Month |