Subject: RE: [xsl] Multiple IDs From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Mon, 10 Jan 2005 19:37:22 -0000 |
See http://www.w3.org/TR/xpath#unique-id "If an XML processor reports two elements in a document as having the same unique ID (which is possible only if the document is invalid) then the second element in document order must be treated as not having a unique ID." Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: Elliotte Harold [mailto:elharo@xxxxxxxxxxxxxxx] > Sent: 10 January 2005 19:20 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] Multiple IDs > > I could swear this came up somewhere recently, but right now I can't > find it. In XPath 1.0, what does the id() function do if there are > multiple elements in the document with the specified ID? (This is > possible, even though invalid.) Should it: > > 1. Report an error? > 2. Return the first one in document order? > 3. Return a node-set containing all of them? > 4. Something else? > > > -- > Elliotte Rusty Harold elharo@xxxxxxxxxxxxxxx > XML in a Nutshell 3rd Edition Just Published! > http://www.cafeconleche.org/books/xian3/ > http://www.amazon.com/exec/obidos/ISBN=0596007647/cafeaulaitA/ > ref=nosim
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Multiple IDs, JBryant | Thread | RE: [xsl] Multiple IDs, Pieter Reint Siegers |
Re: [xsl] Multiple IDs, JBryant | Date | [xsl] Restrict Mixed Content, Edgar Steven |
Month |