XML CDATA dentro de otro CDATA

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


Publicado

en

por

Etiquetas: