Working as designed. CDATA section boundar are not retained in the XPath data model. They are just considered an escaping mechanism, and their content is merged with adjacent text to form a single text node.
______________________________________ "... Three things see no end: A loop with exit code done wrong, A semaphore untested, And the change that comes along. ..." -- "Threes" Rev 1.1 - Duane Elms / Leslie Fish (http://www.ovff.org/pegasus/songs/threes-rev-11.html)