private Parts.Entry ParseEntryNode(XmlNode xNode) { var entry = new Parts.Entry(); entry.id = xNode.Attributes["id"].Value; foreach (XmlNode node in xNode.ChildNodes) { if (node.Name == "action") { entry.action = ParseActionNode(node); } if (node.Name == "text") { entry.text = node.InnerText; } if (node.Name == "picture") { entry.picture = node.InnerText; } if (node.Name == "description") { entry.description = node.InnerText; } } return(entry); }
private Parts.Entry ParseEntryNode(XmlNode xNode) { var entry = new Parts.Entry(); entry.id = xNode.Attributes["id"].Value; foreach (XmlNode node in xNode.ChildNodes) { if (node.Name == "action") { entry.action = ParseActionNode(node); } if (node.Name == "text") { entry.text = node.InnerText; } if (node.Name == "picture") { entry.picture = node.InnerText; } if (node.Name == "description") { entry.description = node.InnerText; } } return entry; }