VB.NET 从网页中提取 txt 文件内容到列表框(无需下载文件)

问题描述 投票:0回答:1

我正在尝试从网页中提取 TXT 文件的内容,并将内容显示在列表框中。
(我非常希望不需要以编程方式下载 TXT 文件)
目前该文件是多行的,但如果它使 VB 代码更小,可以将其转换为 CSV。

我试过的:

ListBox1.Items.AddRange(System.IO.File.ReadAllLines("http://webpage.com/list.txt"))

&

Dim MasterClient As WebClient = New WebClient()
Dim MasterStreamer As StreamReader = New StreamReader(MasterClient.OpenRead("http://webpage.com/list.txt"))
ListBox1.Items.AddRange(MasterStreamer)

两个都不行。
任何帮助将不胜感激。
谢谢。

vb.net csv listbox webclient txt
1个回答
0
投票

您可以使用 HttpClient.GetStringAsync 方法 来执行此操作:

Dim result As String = Await New HttpClient().GetStringAsync("http://webpage.com/list.txt")
© www.soinside.com 2019 - 2024. All rights reserved.