Subject: RE: [xsl] NMTOKENS and xsl:key From: "Houghton,Andrew" <houghtoa@xxxxxxxx> Date: Sun, 7 Jan 2007 19:59:20 -0500 |
> From: Michael Kay [mailto:mike@xxxxxxxxxxxx] > Sent: 07 January, 2007 19:52 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: RE: [xsl] NMTOKENS and xsl:key > > You don't say whether this is a schema-aware stylesheet. If > it is, then the type xs:NMTOKENS will be recognized, the > typed value of @target will be a sequence of tokens, and > > <xsl:key match="item" use="@target"/> > > will index the value of each token. > > If it's not schema-aware then you need to split the value "by hand": > > <xsl:key match="item" use="tokenize(@target, '\s+')"/> I'm not using a schema-aware stylesheet, but if I were using a schema-aware stylesheet, the source document doesn't have a DTD or XML schema associated with it. So am I correct in assuming that I would still have to use the tokenize() solution? Thanks, Andy.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] NMTOKENS and xsl:key, Michael Kay | Thread | RE: [xsl] NMTOKENS and xsl:key, Michael Kay |
RE: [xsl] NMTOKENS and xsl:key, Michael Kay | Date | [xsl] XslTrasnformation - Index was, Karl Stubsjoen |
Month |