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

[SOLUCIONADO] XMLSerializer Error al reflejar el tipo

Estas en el tema de XMLSerializer Error al reflejar el tipo en el foro de .NET en Foros del Web. hola amigos, tengo un error al intentar deserializar un xml Tengo un conjunto de clases que estan preparadas para recibir éste xml: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código ...
  #1 (permalink)  
Antiguo 06/03/2015, 11:24
Avatar de danichalay  
Fecha de Ingreso: julio-2009
Mensajes: 35
Antigüedad: 15 años, 4 meses
Puntos: 1
XMLSerializer Error al reflejar el tipo

hola amigos,

tengo un error al intentar deserializar un xml
Tengo un conjunto de clases que estan preparadas para recibir éste xml:
Código XML:
Ver original
  1. <raiz>
  2.     <propiedad1>
  3.         <p1></p1>
  4.         <p2>
  5.             <p21></p21>
  6.             <p22></p22>
  7.         </p2>
  8.     </propiedad1>
  9. </raiz>

pero si recibe un XML que no tiene por ejemplo la propiedad <p2> entonces me sale un exception "Error al reflejar el tipo p2"

éste es mi código para des-serializar:

Código:
var obj = new System.Xml.Serialization.XmlSerializer(typeof(Y));
gracias de antemano por su ayuda

Última edición por danichalay; 06/03/2015 a las 11:26 Razón: se me chispoteó en el término, no era serializar sino desserializar
  #2 (permalink)  
Antiguo 09/03/2015, 08:26
Avatar de danichalay  
Fecha de Ingreso: julio-2009
Mensajes: 35
Antigüedad: 15 años, 4 meses
Puntos: 1
Respuesta: XMLSerializer Error al reflejar el tipo

hola de nuevo,

ya descubrí el error, el error era más profundo, habia un dato que recibia byte cuando debió recibir decimal.

Etiquetas: c#, csharp, xml
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 09:20.