读书人

C#正则获取报表数据

发布时间: 2013-12-05 22:27:44 作者: rapoo

C#正则获取表格数据


<table class="table-list" cellspacing="0">
<tr>
<th class="head-postcode">编码</th>
<th class="head-region">内容</th>
</tr>
<tr><td>121112</td><td>ABAA BBABB CCBC <em>DVD</em>EEREE</td></tr>
.....
</table>


使用正则获取表中数据,得到结果应为
string a="121112";
string b="ABAA";
string c="BBABB";
string d="DVDEEREE";
循环获取表哥所有数据(目的是存入数据库,此步不需要处理);

如何用正则处理呢?

[解决办法]
正则解析html不一定是最合适的,你可以尝试去用成熟的html解析库文件,这样用起来可能会更得心应手->

htmlagilitypack

refer:http://zhoufoxcn.blog.51cto.com/792419/595344
http://htmlagilitypack.codeplex.com/

读书人网 >.NET

热点推荐