Hola necesitaria saber como escribir en texto el CDATA. Me explico:
 
Tengo un fichero A xml, un fichero B xslt, un fichero C xml y otro fichero D xslt(para fo).
A --- B ----> C ---- D ----> pdf 
Necesito meter una url 
en el C de tipo:
cgi-bin/BRSCGI?CMD=VERLST&DOCS=1-20&BASE=DCOM 
Dos iguales seguidos no los coge por lo que tengo que poner:
<![CDATA[xxxxxxx/cgi-bin/BRSCGI?CMD=VERLST&DOCS=1-20&BASE=DCOM]]>
y asi si los coge. 
Pero tiene que llegar escrito al C. El fichero B es un xslt de transformacion asi que si pongo <url>CDTA.....</url> en el A, me desaparece y me llega sin CDATA al C y ¡BOOM! Error y todo por los aires.
 
  
Necesito escribir un CDATA dentro de otro CDATA.
¿Como diablos puedo hacer eso?
 
 
O ¿como arreglo lo de los dos iguales seguidos?