Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从网站VB.NET的一部分获取文本_Vb.net_Http_Google Weather Api - Fatal编程技术网

从网站VB.NET的一部分获取文本

从网站VB.NET的一部分获取文本,vb.net,http,google-weather-api,Vb.net,Http,Google Weather Api,我需要知道如何从VB.NET代码复制网站的一部分(文本)。 例如,我有一个“站点”: 我如何复制带有我的位置的零件 或者…我有这个http代码(我想)-它有点复杂: 在那里,我想获得今天的信息(最小值、最大值、湿度、风等) 请帮帮我。考虑与。它提供了一种从其他网站获取和解析数据的简单方法。您应该能够使用它轻松获取所需的部分数据。下载网页,将其存储在文本框中(text1.text=Inet1.OpenURL(“http://www...“)或字符串 使用vb.NET字符串操纵函数从字符串中提取数据

我需要知道如何从VB.NET代码复制网站的一部分(文本)。 例如,我有一个“站点”: 我如何复制带有我的位置的零件

或者…我有这个http代码(我想)-它有点复杂: 在那里,我想获得今天的信息(最小值、最大值、湿度、风等)


请帮帮我。

考虑与。它提供了一种从其他网站获取和解析数据的简单方法。您应该能够使用它轻松获取所需的部分数据。

下载网页,将其存储在文本框中(
text1.text=Inet1.OpenURL(“http://www...“
)或字符串

使用vb.NET字符串操纵函数从字符串中提取数据

下面的示例代码从网站中提取IP地址

Option Explicit
' Add Microsoft Internet Transfer Control

Dim pubIPA As String, pos1 As Long, pos2 As Long, str As String

Private Sub Form_Load()
    str = Inet1.OpenURL("http://api.externalip.net/ip/", icString)
    pos1 = InStr(str, "var ip =")
    pos1 = InStr(pos1 + 1, str, "'", vbTextCompare) + 1
    pos2 = InStr(pos1 + 1, str, "'", vbTextCompare)
    pubIPA = Mid$(str, pos1, pos2 - pos1)
    MsgBox pubIPA, vbInformation
    Unload Me
End Sub