<p>在.NET中,有HTML元素的格式化信息,对于HTML的处理,变得非常的简便直接。</p>

以下是从表格元素提取出指定位置的值的VB.NET实现。

 

    ''' <summary>
    ''' 取得表格中指定行号与列号的值
    ''' </summary>
    ''' <param name="table">表格元素</param>
    ''' <param name="rowNo">行号</param>
    ''' <param name="colNo">列号</param>
    ''' <returns>表格元素中位于第rowNo行第colNo列的值</returns>
    ''' <remarks>涂鸦,www.myfootprints.cn,2010-4-16</remarks>
    Private Function getCellValue(ByRef table As System.Windows.Forms.HtmlElement, ByVal rowNo As Integer, ByVal colNo As Integer) As String
        Dim row As System.Windows.Forms.HtmlElement
        Dim col As System.Windows.Forms.HtmlElement
    row = table.GetElementsByTagName("tr").Item(rowNo)
    col = row.GetElementsByTagName("td").Item(colNo)

    getCellValue = col.InnerText
End Function