Exemplo n.º 1
0
        private Show showParser(XmlNodeReader reader)
        {
            Show s = new Show();

            while (reader.Read())
            {
                if (reader.NodeType == XmlNodeType.Element)
                {
                    if (reader.Name == "date")
                    {
                        reader.Read();
                        s.addDate(reader.Value);
                        reader.Read();
                        reader.Read();
                        reader.Read();
                        s.addVenue(reader.Value);
                    }
                }
                else if (reader.NodeType == XmlNodeType.EndElement)
                    if (reader.Name == "show")
                        break;
            }

            return s;
        }