xsl-list
[Top] [All Lists]

RE: [xsl] Trouble getting the self node attributes within for-each loop

2007-12-07 02:41:36
I apologize for the incomplete question but it is about 8:00 
here and it was getting pretty late. I figured out what I was 
doing wrong. The result of a tired mind I guess. Basically, I 
was passing the value-of the zipcode element as value of the 
variable whereas I should have been doing a copy-of.

8:00 sounds early to me...

You haven't given any explanation as to why you need to copy the elements.
This seems to be a case where your variable should contain references to the
selected elements, not copies of them. In XSLT 1.0 that's only possible if
you can select the nodes in a single XPath expression, but I would hazard a
guess that this is achievable in your case.

In 2.0 you can build a node-set (that is, a variable whose value is a
sequence of references to existing nodes) without being constrained to a
single XPath expression, by virtue of the xsl:sequence instruction.

Michael Kay
http://www.saxonica.com/


--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--