我遇到了visual basic 2012 Webclients的问题。我正在尝试从网站收集信息。然后将其上传到Skype聊天。在网站上,文本分开。 示例:
您好。
你好吗?
非常感谢。
当我运行应用程序时,它以奇怪的方式显示文本。它显示如下:
<br>Hello<br>how are you&<br><br>good<br>
这是代码。 (这个项目是基于一个Skype Bot,所以我需要为此删除api。)
ElseIf msg.StartsWith("cloudflare ") Then
c.SendMessage("SkypeBot >" + vbNewLine +
("" + New WebClient().DownloadStringTaskAsync("api" & msg.Replace("cloudflare ", ""))))
问题基于.DownloadStringTaskAsync我相信。对此问题的帮助将受到高度赞赏。
编辑:我也知道“你需要在网页上使用HTML来获得换行符。例如,”
“会给你一个换行符。”
但我不确定在哪里插入它以及如何在该代码中使用它。
答案 0 :(得分:0)
我的VB.NET知识有点生疏,但是你不能使用这样的东西(C#代码):
string[] arrayOfText = welcomeText.split("<br>");
然后你可以用文字做任何你想做的事情。把它粘在一起,但用空格代替&lt; BR&GT;
或者你可以使用.replace函数?