Curso de modelado de negocios de Milestone  
Entrar   |   Registro ]
Inicio   |   Eventos   |   Foros   |   Galerías   |   Recursos   |   Directorio   |   Planeta  


Discusión Técnica

Autor Tópico: XML to Class deserialize
carloshgo
XML to Class deserialize
Publicado: Thursday, July 17, 2008 11:10 AM (PST)
Hola fijense que tengo una necesidad pero no le encuentro el lado tengo un archivo XML de configuracion y necesito leerlo para mandar unos archivos a unso sitios ftp peor no le veo por donde esto es lo que tengo XML File <----------------esta correcto mi archivo XML? ftp.miftp.com Tjuser tjpass produccion ftp.miftp.com Tjuser tjpass Test C# Code <-------- creo que el codigo esta bien pero aqui truena ( KeyLocations i = (KeyLocations)serializer.Deserialize(reader);) bad xml file 2,3 using System; using System.Collections.Generic; using System.Text; using System.IO; using System.Xml; using System.Xml.Serialization; using System.Collections; public class KeyLocations { [XmlElement("ServerName")] public string StrServerName; [XmlElement("UserName")] public string StrUserName; [XmlElement("Password")] public string StrPassword; [XmlElement("FolderPath")] public string StrFolderPath; } namespace XmlSerializationExample { class Program { static void Main(string[] args) { try { Program p = new Program(); p.DeserializeObject(@"c:\KeyLocation.Config2.xml"); } catch (Exception ex) { Console.WriteLine(ex.Message); } } private void DeserializeObject(string filename) { XmlSerializer serializer = new XmlSerializer(typeof(KeyLocations)); FileStream fs = new FileStream(filename, FileMode.Open); XmlReader reader = new XmlTextReader(fs); KeyLocations i = (KeyLocations)serializer.Deserialize(reader); console.writeline(i.strservername ); } } } HELP PLEASE Muchas Gracias

Comentarios:

Autor Tópico:
carloshgo
XML to Class deserialize
Publicado: Thursday, July 17, 2008 12:22 PM (PST)
que horrible se ve mi mensage, bueno de todos modos muchas gracias por tomarse el tiempo en verlo, ya encontre la solucion que necesitaba y esta aqui por si alguien ocupa lo mismo http://support.microsoft.com/kb/307548#4 gracias.

  
Sea nuestro patrocinador
Nuevas fotos


Cecyte - audiencia


Cecyte - participación


Cecyte - presentación de proyectos


Derechos reservados TJ.NET