/// <summary> /// Interpreta un nodo XML para obtener los datos de una persona /// </summary> private AtomPeople ParsePeople(MLNode objMLPeople) { AtomPeople objPeople = new AtomPeople(); // Recorre los nodos foreach (MLNode node in objMLPeople.Nodes) { switch (node.Name) { case AtomConstTags.cnstStrItemPeopleName: objPeople.Name = node.Value; break; case AtomConstTags.cnstStrItemPeopleUrl: objPeople.URL = node.Value; break; case AtomConstTags.cnstStrItemPeopleEMail: objPeople.EMail = node.Value; break; } } // Devuelve el objeto return(objPeople); }
/// <summary> /// Convierte los datos de una persona /// </summary> private AtomPeople ConvertAuthor(RSSAuthor rssAuthor) { AtomPeople objPeople = new AtomPeople(); // Pasa los datos objPeople.Name = rssAuthor.Name; // Devuelve los datos de la persona return(objPeople); }