如何将所有webclient文本保存在Skype中的一行中?

时间:2015-10-19 06:14:06

标签: vb.net

我遇到了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来获得换行符。例如,”
“会给你一个换行符。” 但我不确定在哪里插入它以及如何在该代码中使用它。

1 个答案:

答案 0 :(得分:0)

我的VB.NET知识有点生疏,但是你不能使用这样的东西(C#代码):

string[] arrayOfText = welcomeText.split("<br>");

然后你可以用文字做任何你想做的事情。把它粘在一起,但用空格代替&lt; BR&GT;

或者你可以使用.replace函数?