Esempio n. 1
0
 private List <Streamers> debug_stream(string data)
 {
     try
     {
         List <Streamers> ls  = new List <Streamers>();
         XmlDocument      doc = new XmlDocument();
         doc.LoadXml(data);
         foreach (XmlElement xitem in doc.DocumentElement.SelectNodes("//item"))
         {
             Streamers   stream = new Streamers();
             XmlDocument mdoc   = new XmlDocument();
             mdoc.LoadXml("<root>" + xitem.InnerXml + "</root>");
             foreach (XmlElement link in mdoc.DocumentElement.SelectNodes("//id"))
             {
                 stream.id = link.InnerText;
             }
             foreach (XmlElement link in mdoc.DocumentElement.SelectNodes("//name"))
             {
                 stream.name = link.InnerText;
             }
             ls.Add(stream);
         }
         return(ls);
     }
     catch (Exception)
     {
         throw new System.InvalidOperationException("Error to load streamers");
     }
 }
Esempio n. 2
0
 private List<Streamers> debug_stream(string data)
 {
     try
     {
         List<Streamers> ls = new List<Streamers>();
         XmlDocument doc = new XmlDocument();
         doc.LoadXml(data);
         foreach (XmlElement xitem in doc.DocumentElement.SelectNodes("//item"))
         {
             Streamers stream = new Streamers();
             XmlDocument mdoc = new XmlDocument();
             mdoc.LoadXml("<root>" + xitem.InnerXml + "</root>");
             foreach (XmlElement link in mdoc.DocumentElement.SelectNodes("//id"))
             {
                 stream.id = link.InnerText;
             }
             foreach (XmlElement link in mdoc.DocumentElement.SelectNodes("//name"))
             {
                 stream.name = link.InnerText;
             }
             ls.Add(stream);
         }
         return ls;
     }
     catch (Exception)
     {
         throw new System.InvalidOperationException("Error to load streamers");
     }
 }