我需要的帮助不大。 首先抱歉我可怕的英语。 因此,我正在使用Visual Studio 2015处理我在.net中编码的项目。 我试图从URL到文本框获取原始文本。 当我说生,我的意思是https://example.com/files/SomeText.txt
所以我想要的是将txt添加到我的文本框中(与我在浏览器中看到的相同)
information11 data1 number1
information11 data1 number1
information11 data1 number1
information11 data1 number1
但看起来像这样
information11 data1 number1 information11 data1 number1 information11 data1 number1 information11 data1 number1
这是我的代码
Dim adrs As String = "https://example.com/files/SomeText.txt"
Dim client As WebClient = New WebClient()
Dim reader As StreamReader = New StreamReader(client.OpenRead(adrs))
TextBox1.Text = reader.ReadToEnd
答案 0 :(得分:1)
请尝试在文本编辑器中检查您收到的字符串,该文本编辑器将显示隐藏的字符,如Word或Notepad ++。您可能会获得换行符,而应该是回车换行符。如果是这种情况,您可以像这样转换它。
Dim text As String = reader.ReadToEnd
TextBox1.Text = text.Replace(vbLF, vbCrLf)