Пример #1
0
 public static void ExtractText(HtmlAgilityPack.HtmlDocument doc)
 {
     HtmlAgilityPack.HtmlNode  rootNode = doc.DocumentNode;
     System.Text.StringBuilder sb       = new System.Text.StringBuilder();
     foreach (HtmlAgilityPack.HtmlNode node in rootNode.DescendantsAndSelf())
     {
         if (!node.HasChildNodes)
         {
             string text = node.InnerText;
             if (!string.IsNullOrEmpty(text))
             {
                 sb.AppendLine(text.Trim());
             }
         } // End if (!node.HasChildNodes)
     }     // Next node
 }         // End Sub ExtractText