serializar XML

29/11/2004 - 12:55 por Xabi | Informe spam
Buenas:

Tengo un problema al serializar un objeto a xml, y es que al hacer:
string xml = System.Text.Encoding.UTF8.GetString(mm.ToArray());

me lo hace correcto pero el XML q devuelve contiene la siguiente cabecera:

<?xml version=\"1.0\"?>

<fw_pedido xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"
xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">

El caso es que las contrabarras y los simbolos dan error al intentar
meter el XML en un dataset.

Como podria hacer para q el XML generado fuera correcto?



Gracias y saludos



Xabi
 

Leer las respuestas

#1 David Salgado,MVP
29/11/2004 - 13:18 | Informe spam
¿ has probado reemplzando /" por una comilla simple ' ?

xml = xml.Replace("/"","'");


"Xabi" wrote in message
news:cof2m3$4jo$
Buenas:

Tengo un problema al serializar un objeto a xml, y es que al hacer:
string xml = System.Text.Encoding.UTF8.GetString(mm.ToArray());

me lo hace correcto pero el XML q devuelve contiene la siguiente cabecera:

<?xml version=\"1.0\"?>

<fw_pedido xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"
xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">

El caso es que las contrabarras y los simbolos dan error al intentar
meter el XML en un dataset.

Como podria hacer para q el XML generado fuera correcto?



Gracias y saludos



Xabi






Preguntas similares