小弟最近做一个windows应用程序,现需要从导入的txt文件中截取特定的信息,导出到excel中。导入的txt文件的格式如下:
3 CN 71270101J14JAN0821JAN081234567 PEK00150015+0800  HRB02000200+0800  73E                                            DD                CN 7128                            F8Y156                000003
4 CN 71270101J              AB505PEKHRBEN                                                                                                                                                         000004
3 CN 71280101J14JAN0821JAN081234567 HRB02500250+0800  PEK04450445+0800  73E                                            DD                CN 7179                            F8Y156                000005
4 CN 71280101J              AB505HRBPEKEN                                                                                                                                                         000006
3 CN 71570101J14JAN0821JAN081234567 PEK05050505+0800  NNG08300830+0800  73E                                            DD                CN 7158                            F8Y156                000007
4 CN 71570101J              AB505PEKNNGEN  
如何实现截取字段,导出到excel的过程 

解决方案 »

  1.   

    1.打开txt文件,把内容读入到字符串变量2.通过字符串方法Split()以空格拆分字符串,结果存到字符串数组.3.把数组导出到Excel
      

  2.   

    用文件流对象读入TXT文件,每次一行,再用string的Split方法分割成字符串数组,可以把数据填充到DataTable,然后使用操作数据库的方法写到Excel里,如果知道怎么直接写Excel文件的话就直接写。
      

  3.   

    这些内容如果是从数据库查出!可以通过dateset来导入EXCEL