Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/08/2009, 15:15
Avatar de mayid
mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 10 meses
Puntos: 101
Respuesta: Caracter < al imprimir CDATA con PHP

Me contesto yo. Consegui info.

Hay que usar DOM para imprimir <!CDATA[[

$nuevo_elemento = $xml->createElement( "titulo" );
$cdata = $xml->createCDATASection($titulo);
$nuevo_elemento->appendChild($cdata);

Se genera un nodo 'titulo'. Y se genera una seccion CDATA, que se anexa a 'titulo'.

Agregar un item nuevo con echo '<!CDATA[['; esta mal. Imprime mal el caracter '<'.