Buenas, estoy un poco molesto ya que no logro resolver algo que debo entregar hoy :(
El asunto es el siguiente, con php genero un xml:
<?xml version="1.0" encoding="iso-8859-1"?>
<list>
<prensa fecha="1900-08-12" titulo="dsfsdfds" copete="fdsfdsfdsf" nota="una nota" imagen="139img_1.jpeg" video=""/>
</list>
El tema esta que en 'nota' necesito que funcionen los saltos de linea. Pues bien, on php al generar el xml he probado con:
$nota=nl2br($nota);
Lo cual hace que funcionen los saltos de linea en php, pero cuando voy a ver el xml, si bien se han agregado los </br> correspondientes, este ultimo me tira un error.
Error de lectura XML: mal formado
Número de línea 3, columna 73:<prensa fecha="1900-08-12" titulo="dsfsdfds" copete="fdsfdsfdsf" nota="1<br />
Por ejemplo los acentos los tuve qu ereemplazar por " y las ñ por & #241;.. .simplemente para que xml no me tire error... ahora, hay algo parecido para el salto de linea? o a alguien se le ocurre que es lo que estoy haciendo mal?
tambien he probado en php con
$nota=str_replace("/n","/n<br>",$nota);
Pero no hay caso, con este no aparecen los saltos de linea.. pero al menos no tira error.
Estoy perdido!!!
Gracias a quien me de una manito, estare inmensamente agradecido.
Saludos.