XSLT обрабатывает разделы CDATA как обычный текст, поэтому вы можете обращаться с ними так же, как с текстовыми узлами. Обратите внимание, что XSLT не сохраняет разделы CDATA отдельно от окружающего текста. Таким образом, если у вас есть
<foo>bar <![CDATA[baz]]> qux</foo>
Исходное дерево будет