http://mahathirtanmoy.wix.com/tanmoy-world 这是一个随机生成的网站,使用 WIX 编辑器,我只添加了两句话
你好词
OK,工作完成。</p>
我想在 netbeans IDE 输出上使用 java 编程来显示这两个句子。请告诉我我应该为此学习什么以及我必须遵循的过程是什么。如果我知道如何做到这一点,以后如果有任何进一步的困难,我可以分享代码。我可以为任何 HTML 页面做到这一点吗?
http://mahathirtanmoy.wix.com/tanmoy-world 这是一个随机生成的网站,使用 WIX 编辑器,我只添加了两句话
你好词
OK,工作完成。</p>
我想在 netbeans IDE 输出上使用 java 编程来显示这两个句子。请告诉我我应该为此学习什么以及我必须遵循的过程是什么。如果我知道如何做到这一点,以后如果有任何进一步的困难,我可以分享代码。我可以为任何 HTML 页面做到这一点吗?
您需要使用JSoup来解析网站并返回这两个句子。
public class ReadIp{
public int getIP() throws MalformedURLException, IOException {
try
{
String ip = "";
String nextLine;
URL url = null;
URLConnection urlConn = null;
InputStreamReader inStream = null;
BufferedReader buff = null;
url = new URL("http://mahathirtanmoy.wix.com/tanmoy-world");
urlConn = url.openConnection();
inStream = new InputStreamReader(
urlConn.getInputStream());
buff = new BufferedReader(inStream);
while ((nextLine = buff.readLine()) != null) {
System.out.println(nextLine);
}}
catch(Exception ex)
{}
return 0;
}
public static void main(String[] args) throws MalformedURLException, IOException {
ReadIp rp = new ReadIp();
rp.getIP();
}
}
}
尝试这个。我用它从http://www.whatismyip.org读取我的 IP 地址,它运行良好。
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;
public class ReadIp{
public void getIP() throws MalformedURLException, IOException{
String ip="";
String nextLine;
URL url = null;
URLConnection urlConn = null;
InputStreamReader inStream = null;
BufferedReader buff = null;
url = new URL("http://www.whatismyip.org" );
urlConn = url.openConnection();
inStream = new InputStreamReader(
urlConn.getInputStream());
buff= new BufferedReader(inStream);
while ((nextLine =buff.readLine()) !=null){
System.out.println(nextLine);
}
}
}