/[xmltv_parser]/trunk/libxmltv/Core/XMLTVParser.cs
ViewVC logotype

Diff of /trunk/libxmltv/Core/XMLTVParser.cs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 23 by william, Thu Mar 7 11:08:48 2013 UTC revision 24 by william, Thu Mar 7 11:11:20 2013 UTC
# Line 76  namespace libxmltv.Core Line 76  namespace libxmltv.Core
76          private void ParsePrograms(XDocument doc)          private void ParsePrograms(XDocument doc)
77          {          {
78              XMLTV_LOGGER.Log.Verbose.Debug.WriteLine("Parsing Program Data");              XMLTV_LOGGER.Log.Verbose.Debug.WriteLine("Parsing Program Data");
79                var elements = doc.Root.Descendants(XMLTV_CONSTANTS.PROGRAM_ELEMENT).ToList();
80                foreach (var element in elements)
81                {
82                    if (element.HasAttributes)
83                    {
84                        foreach (var attribute in element.Attributes())
85                        {
86                            XMLTV_LOGGER.Log.Verbose.Debug.WriteLine("\t\t{0} {1}: {2}", element.Name, attribute.Name, attribute.Value);
87                        }
88                    }
89                    foreach (var childEllement in element.Descendants())
90                    {
91                        if (childEllement.HasAttributes)
92                        {
93                            foreach (var attribute in childEllement.Attributes())
94                            {
95                                XMLTV_LOGGER.Log.Verbose.Debug.WriteLine("\t\t\t{0}: {1}", attribute.Name, attribute.Value);
96                            }
97                        }
98                        XMLTV_LOGGER.Log.Verbose.Debug.WriteLine("\t\t\t{0}: {1}", childEllement.Name, childEllement.Value);
99                    }
100                    //break;
101                }
102          }          }
103          #endregion          #endregion
104      }      }

Legend:
Removed from v.23  
changed lines
  Added in v.24

  ViewVC Help
Powered by ViewVC 1.1.22