| 发表于:2007-08-07 21:46:074楼 得分:0 |
最好还是自己写个函数!大要如下: string content;//网页内容 int btabel; //table 开始 int etable; //table 结束 int btr; // 每一行 开始即 <tr> int etr; //每一行 开始 </tr> int flag; //我们程序分析的位置 btable=content.indexof( " <table> ",0); flag=btable; for() { btr=content.indexof( " <tr> ",flag);(要判断是否该break了) etr=content.indexof( " </tr> ",btr); falg=etr+4; string aline=content.substring(btr,rte-btr); getinfofrom(aline); //就是你要获取信息的函数; } void getinfofrom(string ss); { string a,b,c...; int begain; int end; int flag=0; for() { begain=ss.indexof( " <td> ",flag);//也要判断是否该break了; end=ss.indexof( " </td> ",flag); string info=ss.substring(begain+3,end-begain-3);应该除去 <td> ; } } 大致就这个样子! 我水平不高,各位见笑了! | | |
|