Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Origen
- {
- public int IdOrigen { get; set; }
- public string Nombre { get; set; }
- public decimal Peso { get; set; }
- public bool Verdadero { get; set; }
- public DateTime Fecha { get; set; }
- }
- #region Llena la clase con datos
- Origen origen = new Origen();
- origen.IdOrigen = 1;
- origen.Nombre = "Nombre1";
- origen.Peso = 234;
- origen.Verdadero = true;
- origen.Fecha = DateTime.Now;
- #endregion
- private static string SerializarToXml(Object obj)
- {
- try
- {
- StringWriter strWriter = new StringWriter();
- XmlSerializer serializer = new XmlSerializer(obj.GetType());
- serializer.Serialize(strWriter, obj);
- string resultXml = strWriter.ToString();
- strWriter.Close();
- return resultXml;
- }
- catch (Exception ex)
- {
- return string.Empty;
- }
- }
- XmlDocument xmlDatoRescatado = new XmlDocument();
- xmlDatoRescatado.LoadXml(xmlDatos);
- XmlNode nodoMain = xmlDatoRescatado.SelectSingleNode("Origen");
- int IdOrigen = Convert.ToInt32(nodoMain.SelectSingleNode("IdOrigen").LastChild.Value);
- string nombre = nodoMain.SelectSingleNode("Nombre").LastChild.Value;
- decimal peso = Convert.ToDecimal(nodoMain.SelectSingleNode("Peso").LastChild.Value);
- bool Verdadero = Convert.ToBoolean(nodoMain.SelectSingleNode("Verdadero").LastChild.Value);
- DateTime Fecha = Convert.ToDateTime(nodoMain.SelectSingleNode("Fecha").LastChild.Value);
Add Comment
Please, Sign In to add comment