os中国

193 阅读1分钟
原文链接: www.oschina.net
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