在我问之前,我只想说我已经查过了,我只是想不通。
所以我有一个网络呼叫,返回了一个令人难以置信的长文本字符串,我需要拆分。我想使用文本字段解析器,但我不想将此字符串保存为文件,文本字段解析器似乎都是关于文件或...流,我不明白流。那么我将如何将字符串输入其中呢?我可以将其转换为流吗?我意识到这可能非常简单,所以我为我的无知道歉。
非常感谢您的帮助!
Textfieldparser 有一个采用 TextReader 的构造函数。你有没有尝试过这样的事情:
Dim t As New FileIO.TextFieldParser(New System.IO.StringReader("thestringinside"))
你也可以看看 www.filehelpers.net(我从来没有尝试过,但看起来很有前途 - 我绝不隶属于!),因为引擎还支持ReadString方法。