Thanks for your reply, but I found a workaround.

What I really need is select nodes by expressions like "//[EMAIL PROTECTED] = 
{some
value}]".
Since only the comparision value changes, I want to cache the result of
"//[EMAIL PROTECTED]", and then get single nodes
from this cache only by the attribute value.

I'm now storing the nodes in a std::map.
given the expression "//[EMAIL PROTECTED]", I store the value of the uid 
attribute as
the key and the XalanNode * as the value.

This works pretty good and I can also get single nodes from that map by
their attribute value, and that's all
I need right now.

bye
King Nak
-- 
View this message in context: 
http://www.nabble.com/Evaluating-XPath-on-NodeSet-tf2119970.html#a5979297
Sent from the Xalan - C - Users forum at Nabble.com.

Reply via email to