只要a)您需要输出的所有文本都在元素中,b)您只关心文本节点,c)您知道所有包含文本的元素的名称,并且d,您就可以使用XSLT完成此操作)可以将所有这些输出元素中的任何文本作为CDATA发出。如果所有这些情况都成立,那么您可以编写一个标识转换并将此元素添加到其中:
<xsl:output method="xml" cdata-section-elements="elm1 elm2 elm3..."/>
请参阅有关此主题的W3C XSLT建议。

只要a)您需要输出的所有文本都在元素中,b)您只关心文本节点,c)您知道所有包含文本的元素的名称,并且d,您就可以使用XSLT完成此操作)可以将所有这些输出元素中的任何文本作为CDATA发出。如果所有这些情况都成立,那么您可以编写一个标识转换并将此元素添加到其中:
<xsl:output method="xml" cdata-section-elements="elm1 elm2 elm3..."/>
请参阅有关此主题的W3C XSLT建议。