Foros del Web » Programación para mayores de 30 ;) » Programación General »

Dos CDATAS

Estas en el tema de Dos CDATAS en el foro de Programación General en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 03/04/2006, 04:18
 
Fecha de Ingreso: diciembre-2005
Mensajes: 42
Antigüedad: 18 años, 11 meses
Puntos: 0
Dos CDATAS

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?

Última edición por jllopezgalvez; 03/04/2006 a las 04:26
  #2 (permalink)  
Antiguo 04/04/2006, 02:13
 
Fecha de Ingreso: diciembre-2005
Mensajes: 42
Antigüedad: 18 años, 11 meses
Puntos: 0
Ya esta arreglado, eran los ampersand que los cogía mal:

Solucion: Sustituir & por &amp;
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:01.