En una ocasión tuve que enviar un elemento CDATA en un XML que, a su vez, se encontraba dentro de otro CDATA en otro XML. Aquí os dejo un ejemplo de como debe ser:
<nodo_principal>
<elemento_con_cdata>
<![CDATA[
<otro_xml>
<cdata_dentro_de_cdata>
<![CDATA[
CONTENIDO DEL SEGUNDO CDATA
]]]]><![CDATA[>
</cdata_dentro_de_cdata>
</otro_xml>
]>
<elemento_con_cdata>
</nodo_principal>No llegué a investigar como seria si necesitara un cdata interno más, si algún día lo necesito, volveré aquí a publicarlo.
Hasta aquí la nota, muchas gracias por leerme, espero que haya sido util
