1.导入jsoup-1.6.1.jar;
2.
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
public static void main(String[] args){
String url = "http://www.baidu.com";
try {
//获取目标链接的Document
Document doc = Jsoup.connect(url).get();
//获取所有input标签
Elements els = doc.getElementsByTag("input");
System.out.println("\n\n\n"+els+"\n");
//遍历所获得的input标签
for (Element e : els) {
System.out.println(e.nodeName()+":\t"+e.val());
}
} catch (IOException e) {
e.printStackTrace();
}
}
下面绿色字体是程序运行结果:
<input type="text" name="wd" id="kw" maxlength="100" class="s_ipt" />
<input type="hidden" name="rsv_bp" value="0" />
<input type="hidden" name="rsv_spt" value="3" />
<input type="submit" value="百度一下" id="su" class="s_btn" onmousedown="this.className='s_btn s_btn_h'" onmouseout="this.className='s_btn'" />
input:
input: 0
input: 3
input: 百度一下
标签: Java Service Wrapper jsoup
2.
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
public static void main(String[] args){
String url = "http://www.baidu.com";
try {
//获取目标链接的Document
Document doc = Jsoup.connect(url).get();
//获取所有input标签
Elements els = doc.getElementsByTag("input");
System.out.println("\n\n\n"+els+"\n");
//遍历所获得的input标签
for (Element e : els) {
System.out.println(e.nodeName()+":\t"+e.val());
}
} catch (IOException e) {
e.printStackTrace();
}
}
下面绿色字体是程序运行结果:
<input type="text" name="wd" id="kw" maxlength="100" class="s_ipt" />
<input type="hidden" name="rsv_bp" value="0" />
<input type="hidden" name="rsv_spt" value="3" />
<input type="submit" value="百度一下" id="su" class="s_btn" onmousedown="this.className='s_btn s_btn_h'" onmouseout="this.className='s_btn'" />
input:
input: 0
input: 3
input: 百度一下
标签: Java Service Wrapper jsoup