Class HtmlParsingHelper  
  
  
    - Namespace
- ScrapySharp.Extensions
- Assembly
- ScrapySharp.dll
 
  
  
  
    public static class HtmlParsingHelper
   
  
    - Inheritance
- 
      
      HtmlParsingHelper 
    - Inherited Members
- 
    
    
    
    
    
    
    
  
Methods
  
  
  CleanInnerHtmlAscii(string)
  
  
  
  
  
    public static string CleanInnerHtmlAscii(this string expression)
   
  Parameters
  
    - expressionstring
Returns
  
    - string
  CleanInnerText(string)
  
  
  
  
  
    public static string CleanInnerText(this string expression)
   
  Parameters
  
    - expressionstring
Returns
  
    - string
  GetAttributeValue(HtmlNode, string)
  
  
  
  
  
    public static string GetAttributeValue(this HtmlNode node, string name)
   
  Parameters
  
    - nodeHtmlNode
- namestring
Returns
  
    - string
  GetNextSibling(HtmlNode, string)
  
  
  
  
  
    public static HtmlNode GetNextSibling(this HtmlNode node, string name)
   
  Parameters
  
    - nodeHtmlNode
- namestring
Returns
  
    - HtmlNode
  GetNextTableCellValue(HtmlNode, string)
  
  
  
  
  
    public static HtmlValue GetNextTableCellValue(this HtmlNode node, string name)
   
  Parameters
  
    - nodeHtmlNode
- namestring
Returns
  
    - HtmlValue
  GetNextTableCellValue(HtmlNode, string, NodeValueComparison)
  
  
  
  
  
    public static HtmlValue GetNextTableCellValue(this HtmlNode node, string name, NodeValueComparison comparison)
   
  Parameters
  
    - nodeHtmlNode
- namestring
- comparisonNodeValueComparison
Returns
  
    - HtmlValue
  GetNextTableLineValue(HtmlNode, string, NodeValueComparison)
  
  
  
  
  
    public static HtmlValue GetNextTableLineValue(this HtmlNode node, string name, NodeValueComparison comparison = NodeValueComparison.Equals)
   
  Parameters
  
    - nodeHtmlNode
- namestring
- comparisonNodeValueComparison
Returns
  
    - HtmlValue
  GetNodesFollowedByValue(HtmlNode, string, string, NodeValueComparison)
  
  
  
  
  
    public static IEnumerable<HtmlNode> GetNodesFollowedByValue(this HtmlNode node, string name, string value, NodeValueComparison comparison = NodeValueComparison.Equals)
   
  Parameters
  
    - nodeHtmlNode
- namestring
- valuestring
- comparisonNodeValueComparison
Returns
  
    - IEnumerable<HtmlNode>
  GetNodesFollowedByValue(IEnumerable<HtmlNode>, string, string, NodeValueComparison)
  
  
  
  
  
    public static IEnumerable<HtmlNode> GetNodesFollowedByValue(this IEnumerable<HtmlNode> nodes, string name, string value, NodeValueComparison comparison = NodeValueComparison.Equals)
   
  Parameters
  
    - nodesIEnumerable<HtmlNode>
- namestring
- valuestring
- comparisonNodeValueComparison
Returns
  
    - IEnumerable<HtmlNode>
  ToDate(string)
  
  
  
  
  
    public static DateTime ToDate(this string value)
   
  Parameters
  
    - valuestring
Returns
  
    - DateTime
  ToDate(string, string)
  
  
  
  
  
    public static DateTime ToDate(this string value, string format)
   
  Parameters
  
    - valuestring
- formatstring
Returns
  
    - DateTime
  ToDate(string, string, CultureInfo)
  
  
  
  
  
    public static DateTime ToDate(this string value, string format, CultureInfo cultureInfo)
   
  Parameters
  
    - valuestring
- formatstring
- cultureInfoCultureInfo
Returns
  
    - DateTime
  ToHDocument(WebResponse)
  
  
  
  
  
    public static HDocument ToHDocument(this WebResponse response)
   
  Parameters
  
    - responseWebResponse
Returns
  
    - HDocument
  ToHDocument(string)
  
  
  
  
  
    public static HDocument ToHDocument(this string content)
   
  Parameters
  
    - contentstring
Returns
  
    - HDocument
  ToHtmlNode(WebResponse)
  
  
  
  
  
    public static HtmlNode ToHtmlNode(this WebResponse response)
   
  Parameters
  
    - responseWebResponse
Returns
  
    - HtmlNode
  ToHtmlNode(string)
  
  
  
  
  
    public static HtmlNode ToHtmlNode(this string content)
   
  Parameters
  
    - contentstring
Returns
  
    - HtmlNode