在HTML2010中将HTML表解析为datagrid

时间:2015-01-02 04:11:04

标签: html

我想从我的本地HTML文件解析HTML表,并将内容传输到我的VB2010项目中的datagrid。

这是我的表结构:

<table id="ctl00_pageContentPlaceHolder_qisTestEntryGridView" cellspacing="0" rules="all" border="1" style="border-collapse:collapse;table-layout:auto;font-size:8pt;font-family:'Courier New'">
  <tr>
    <th scope="col">TEST_ENTRY_ID</th>
    <th scope="col">ITEM_NO</th>
    <th scope="col">SERIAL_NO</th>
    <th scope="col">REV</th>
    <th scope="col">TEST_DATE</th>
    <th scope="col">STAGE_ID</th>
    <th scope="col">PASS_FAIL</th>
    <th scope="col">TEST_TYPE_ID</th>
    <th scope="col">CHANGED_BY</th>
    <th scope="col">LOCATION_ID</th>
    <th scope="col">WORK_ORDER</th>
    <th scope="col">ERR_CODE</th>
    <th scope="col">COMMENTS</th>
    <th scope="col">PROC_SEQ</th>
    <th scope="col">SESSION_ID</th>
  </tr>
  <tr>
    <td>956839</td>
    <td>820-9137-1R</td>
    <td>1A1436PB179935</td>
    <td>C</td>
    <td>9/8/2014 8:19:11 AM</td>
    <td>1985</td>
    <td>P</td>
    <td>1</td>
    <td>1005</td>
    <td>181</td>
    <td>&nbsp;</td>
    <td>0</td>
    <td>&nbsp;</td>
    <td>0</td>
    <td>181_20140908081730</td>
  </tr>
  <tr>
    <td>957152</td>
    <td>820-9137-1R</td>
    <td>1A1436PB179935</td>
    <td>C</td>
    <td>9/8/2014 10:16:18 AM</td>
    <td>1985</td>
    <td>P</td>
    <td>1</td>
    <td>1005</td>
    <td>181</td>
    <td>&nbsp;</td>
    <td>0</td>
    <td>&nbsp;</td>
    <td>0</td>
    <td>181_20140908101445</td>
  </tr>
  <tr>
    <td>963615</td>
    <td>820-9137-1R</td>
    <td>1A1436PB179935</td>
    <td>C</td>
    <td>9/12/2014 3:24:08 PM</td>
    <td>1985</td>
    <td>P</td>
    <td>1</td>
    <td>1005</td>
    <td>181</td>
    <td>&nbsp;</td>
    <td>0</td>
    <td>&nbsp;</td>
    <td>0</td>
    <td>181_20140912152225</td>
  </tr>
  <tr>
    <td>1016696</td>
    <td>820-9137-1R</td>
    <td>1A1436PB179935</td>
    <td>C</td>
    <td>10/27/2014 10:10:21 AM</td>
    <td>1985</td>
    <td>P</td>
    <td>1</td>
    <td>1005</td>
    <td>181</td>
    <td>&nbsp;</td>
    <td>0</td>
    <td>&nbsp;</td>
    <td>0</td>
    <td>181_20141027100858</td>
  </tr>
  <tr>
    <td>1017055</td>
    <td>820-9137-1R</td>
    <td>1A1436PB179935</td>
    <td>C</td>
    <td>10/27/2014 9:28:07 PM</td>
    <td>1985</td>
    <td>P</td>
    <td>1</td>
    <td>1005</td>
    <td>181</td>
    <td>&nbsp;</td>
    <td>0</td>
    <td>&nbsp;</td>
    <td>0</td>
    <td>181_20141027212621</td>
  </tr>
  <tr>
    <td>1019666</td>
    <td>820-9137-1R</td>
    <td>1A1436PB179935</td>
    <td>C</td>
    <td>10/29/2014 9:19:02 AM</td>
    <td>1985</td>
    <td>P</td>
    <td>1</td>
    <td>1005</td>
    <td>181</td>
    <td>&nbsp;</td>
    <td>0</td>
    <td>&nbsp;</td>
    <td>0</td>
    <td>181_20141029091733</td>
  </tr>
  <tr>
    <td>1106557</td>
    <td>820-9137-1R</td>
    <td>1A1436PB179935</td>
    <td>C</td>
    <td>12/20/2014 8:38:56 AM</td>
    <td>1985</td>
    <td>P</td>
    <td>1</td>
    <td>1005</td>
    <td>181</td>
    <td>&nbsp;</td>
    <td>0</td>
    <td>&nbsp;</td>
    <td>0</td>
    <td>181_20141220083707</td>
  </tr>
</table>

一旦内容存在需要传输到我的数据网格,我需要搜索(id =“ctl00_pageContentPlaceHolder_qisTestEntryGridView”)。

内容数据无法修复,具体取决于记录是否存在数据。

谢谢你,编码愉快。

0 个答案:

没有答案