繁体   English   中英

读取大的单行文本文件

[英]Reading large single line text file

我正在尝试读取存储为单行文本文件的大型html表。 文字是大约。 长度为8180万个字符,大小约为80mb。 我已经尝试过下面的代码,但是它挂了很长时间,太长了才能使用。 里面的数据是标准的html表构造。 <table><tr><td>sometext</td></tr></table>

我无法从源头更改文件的结构,因此受此困扰。 数据将被解析为一个工作表。 将文本读入MSHTML.Document变量后,将在新行上的<tr>和下一个单元格中的<td>等上出现。

有人对如何处理有建议吗?

myFile = "C:\xxx\xxx\xxx\xxx.txt"
Open myFile For Input As #1
Line Input #1, textline
Close #1

我想到的最好的解决方案是将数据处理到CSV文件中,并从那里处理excel / VBA。 转换后没有问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM