title: htmlagilitypack - remove script and style?
body: <p>Im using the following method to extract text form html:</p>
  
  <pre><code>    public string getAllText(string _html)
      {
          string _allText = "";
          try
          {
              HtmlAgilityPack.HtmlDocument document = new HtmlAgilityPack.HtmlDocument();
              document.LoadHtml(_html);
  
  
              var root = document.DocumentNode;
              var sb = new StringBuilder();
              foreach (var node in root.DescendantNodesAndSelf())
              {
                  if (!node.HasChildNodes)
                  {
                      string text = node.InnerText;
                      if (!string.IsNullOrEmpty(text))
                          sb.AppendLine(text.Trim());
                  }
              }
  
              _allText = sb.ToString();
  
          }
          catch (Exception)
          {
          }
  
          _allText = System.Web.HttpUtility.HtmlDecode(_allText);
  
          return _allText;
      }
  </code></pre>
  
  <p>Problem is that i also get script and style tags.</p>
  
  <p>How could i exclude them?</p>