如何获取网页中的json数据?

我需要获取这个网页的json数据,然后在另一个页面以表格形式显示出来

1、首先打开你编写网页程序的软件。

2、然后新建一个php文件,用于存放json数据。

3、接着在你新建的php文件填写如下的代码。

4、然后新建一个html文件。

5、接着就是书写html的基本框架。

6、然后引入重要的JQuery文件。

7、接着书写一个div标签,用于存放json数据。

8、最后编写js程序,来获取html中的json数据。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-13

1、首先打开编写网页程序的软件。

2、然后新建一个php文件,用于存放json数据。

3、接着在新建的php文件填写如下的代码。

4、然后新建一个html文件。

5、接着就是书写html的基本框架。

6、然后引入重要的JQuery文件。

7、接着书写一个div标签,用于存放json数据。

8、最后编写js程序,来获取html中的json数据。

本回答被网友采纳
第2个回答  推荐于2017-12-16
抓页面的数据我知道

你可以试试看这个,请自行改一下网址= ="
public String IP() throws IOException{
String IP=null;
URL url = new URL("http://iframe.ip138.com/ic.asp");
URLConnection conn = url.openConnection();
conn.setRequestProperty(
"User-Agent",
"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.15) Gecko/20110303 Firefox/3.6.15");
conn.setRequestProperty("Content-Type", "text/html");
conn.setRequestProperty("Accept",
"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8");
InputStream is = conn.getInputStream();
BufferedReader br = new BufferedReader(new InputStreamReader(is,
"GB2312"));
String line = null;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
br.close();
return IP;
}追问

有ajax 方法的么

追答

抱歉那个我不会= ="
我只会抓原始码= ="

你试试看改这个,这个是读取文件格式我不知道可不可以这样用!!!
conn.setRequestProperty("Content-Type", "text/html");
conn.setRequestProperty("Accept",
"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8");

本回答被提问者和网友采纳
第3个回答  2019-09-19
这个分两种方法,第一,运营商数据,找我就可以。第二就是软件爬虫,但是被查了
相似回答