Convertir xml a objeto c#
-
miércoles, 19 de diciembre de 2012 15:31
Hola gente del foro les hago una consulta, es factible convertir un xml en un objeto para poder trabajarlo con mayor flexibilidad.
Desde ya muchas gracia. Saludos
"Para el correcto funcionamiento, y que otros usuarios se puedan beneficiar de la solucion de esta pregunta por favor marca las respuestas que te hayan ayudado como "Respuesta". Si la respuesta te ha sido util Votala."
Todas las respuestas
-
miércoles, 19 de diciembre de 2012 15:45Moderador
claro porque no podrias, es muy comun realizar esto
es mas si te aniams podrias usar linq to xml
http://social.msdn.microsoft.com/Forums/es-UY/vcses/thread/7e22f4a1-a3c1-4e44-ad1e-a964ebd3d429
saludos
Leandro Tuttini
Blog
Buenos Aires
Argentina -
miércoles, 19 de diciembre de 2012 19:41
Hola Leandro gracias por responder, veo que en el link trae campos especificos, como puedo hacer para traer el objeto completo? una pregunta mas, segun entiendo esto me devolverá tipos anonimos, como puedo hacer para que cuando haga objeto. se muestren las propiedades.
Saludos
"Para el correcto funcionamiento, y que otros usuarios se puedan beneficiar de la solucion de esta pregunta por favor marca las respuestas que te hayan ayudado como "Respuesta". Si la respuesta te ha sido util Votala."
-
miércoles, 19 de diciembre de 2012 19:47Moderador
que seria un campo completo ? o sea estas tratando con xml o sea con nodos, no encuantro relacion entre campo y nodos
segun entiendo esto me devolverá tipos anonimos, como puedo hacer para que cuando haga objeto
puedes definir una clases con propiedades y usarla en el new de linq
o sea
List<Class1> lista = (from ...
select new Class1(){
//propiedades
}).ToList();
como veras se puede usar una clase
saludos
Leandro Tuttini
Blog
Buenos Aires
Argentina -
jueves, 20 de diciembre de 2012 11:24
Hola Leandro, claro la idea es traer todo el xml para poder trabajarlo como un objeto, en ese caso como debería hacer el select con linq to xml?
Saludos
"Para el correcto funcionamiento, y que otros usuarios se puedan beneficiar de la solucion de esta pregunta por favor marca las respuestas que te hayan ayudado como "Respuesta". Si la respuesta te ha sido util Votala."
-
jueves, 20 de diciembre de 2012 12:02Moderador
la verdad no sabria decirte porque depende de la estructura que tenga el xml para crear un objeto que lo represente
lo que si podria aconsejar es que antes estudies un poco de linq xml para entender el tema
saludos
Leandro Tuttini
Blog
Buenos Aires
Argentina- Marcado como respuesta Ricardo RussoModerator miércoles, 26 de diciembre de 2012 13:27

