Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Enviar cadena con xml, fallo con salto de linea

Estas en el tema de Enviar cadena con xml, fallo con salto de linea en el foro de PHP en Foros del Web. Buenasss, Vereis estoy enviando datos mediante un xml con curl y funciona bien, el problema viene cuando intenta enviar una cadena que lleva algunas etiquetas ...
  #1 (permalink)  
Antiguo 22/04/2018, 11:12
 
Fecha de Ingreso: marzo-2007
Mensajes: 746
Antigüedad: 11 años, 2 meses
Puntos: 4
Enviar cadena con xml, fallo con salto de linea

Buenasss,

Vereis estoy enviando datos mediante un xml con curl y funciona bien, el problema viene cuando intenta enviar una cadena que lleva algunas etiquetas html para dar formato a la descricpión, cuando envio esta aparece el siguiente error:

Error: [5] XML Error Text: "; nested exception is: org.xml.sax.SAXParseException: The element type "br" must be terminated by the matching end-tag "</br>".".

Creo que es por esto de enviar html dentro, pero me gustaria poder hacerlo ya que da formato a una descripción que necesito.

He intentado hacerlo de distintas maneras por no hay manera, a ver si a alguien se le ocurre algo.

Saludos!!
  #2 (permalink)  
Antiguo 22/04/2018, 11:16
 
Fecha de Ingreso: febrero-2008
Mensajes: 107
Antigüedad: 10 años, 2 meses
Puntos: 4
Respuesta: Enviar cadena con xml, fallo con salto de linea

¿No es posible usar <br></br> en vez de </br>?
  #3 (permalink)  
Antiguo 22/04/2018, 11:34
 
Fecha de Ingreso: marzo-2007
Mensajes: 746
Antigüedad: 11 años, 2 meses
Puntos: 4
Respuesta: Enviar cadena con xml, fallo con salto de linea

Buenas Estrella!!

Creo que no, cuando intento cerrarlo manualmente, por que no lo puedo controlar debido a que esa cadena no la escribo si no que la cargo de otro lugar, no puedo cerrarla pero añadiendo los </br> correspondientes, arroja otro error:

Error: [20170] Schema XML request error: SimpleDeserializer encountered a child element, which is NOT expected, in something it was trying to deserialize..


y Creo que el problema va más por el hecho de enviar html en con xml, pero no estoy seguro.

Saludos!!
  #4 (permalink)  
Antiguo 22/04/2018, 11:43
 
Fecha de Ingreso: marzo-2007
Mensajes: 746
Antigüedad: 11 años, 2 meses
Puntos: 4
Respuesta: Enviar cadena con xml, fallo con salto de linea

He podido solucionarlo añadiendo <![CDATA[]]> en la variable que envia la cadena.

Saludos!!



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