使用Visual Basic从JSON获取值

时间:2015-04-08 14:15:29

标签: json vb.net visual-studio windows-phone

我正在制作Windows Phone应用程序(用于IP跟踪)。现在,我想从JSON获取值,但是webbrowser不会打开它。

这里,textbox1是我们输入IP地址的地方。网址是

http://gd.geobytes.com/GetCityDetails?fqcn=

现在,当我们按下按钮时,URL会变成

http://gd.geobytes.com/GetCityDetails?fqcn=(IP address here)

(CODE)

 Dim url As String = "http://gd.geobytes.com/GetCityDetails?fqcn=" + textbox1.Text

但是以下网址是JSON。我想获得像Country,Lat,Long,Population等的细节......我尝试了很多方法,但我无法解决它。

请访问链接帮助我。

现在,我在BeginGerResponse,Code Here:

中收到错误
 Dim request As HttpWebRequest
    Dim response As HttpWebResponse = Nothing
    Dim reader As StreamReader

    Try

        request = DirectCast(WebRequest.Create("http://gd.geobytes.com/GetCityDetails?fqcn=49.213.47.141"), HttpWebRequest)
        response = DirectCast(request.BeginGetResponse, HttpWebResponse)
        reader = New StreamReader(response.GetResponseStream())

这就是我最近所做的。我在BeginGetResponse中收到错误。它说'Over resolution failed指责无法访问'BeginGet Respone'......'

0 个答案:

没有答案