我的 xslt 转换规则的一部分:
<xsl:if test="boolean(userSearch)">
<xsl:copy-of select="userSearch"/>
</xsl:if>
在输入文件中,我有:
<userSearch>
<baseDn><![CDATA[ou=T10 Entitlement,dc=mycompany,dc=com]]></baseDn>
<filter><![CDATA[(objectClass=person)]]></filter>
<scope>SUBTREE</scope>
<identifierAttribute><![CDATA[cn]]></identifierAttribute>
</userSearch>
在输出文件中,我有很多 CDATA:
<userSearch>
<baseDn>ou=T10 Entitlement,dc=mycompany,dc=com</baseDn>
<filter>(objectClass=person)</filter>
<scope>SUBTREE</scope>
<identifierAttribute>cn</identifierAttribute>
</userSearch>
可能是什么原因?