>I need the CDATA Sections in the XML source document not to be processed
by Xalan because they must remain >in the resulting XML document.
XSLT, according to its spec, does not distinguish between <![CDATA[]]>
sections and other text in the input document. Your stylesheet can say that
the output of specific elements is to be escaped using <![CDATA[]]>, using
<xsl:output cdata-section-elements="list of QNames"/> But you can not
make that decision based on the value of an attribute; it's only sensitive
to the element... and in fact only sensitive to the output element being
generated, NOT the element that the data is being read from.