我有一个字符串content:
String content="<HTML>"
+"<HEAD>"
+" <meta content=\"text/html; charset=UTF-8\" http-equiv=\"content-type\">"
+" <TITLE>title</TITLE>"
+"</HEAD>"
+"<BODY>"
+"<div id=\"test\">hello world!</div>"
+"</BODY>"
+"</HTML>"
;
Run Code Online (Sandbox Code Playgroud)
我想使用HTML选择器:
#test
Run Code Online (Sandbox Code Playgroud)
得到元素 <div id="test">hello world!</div>
哪个java库可以做到这一点?(最像javascript一样)
谢谢 :)
JSoup会很好地适应你的问题.你可以这样做....
String content="<HTML>"
+"<HEAD>"
+" <meta content=\"text/html; charset=UTF-8\" http-equiv=\"content-type\">"
+" <TITLE>title</TITLE>"
+"</HEAD>"
+"<BODY>"
+"<div id=\"test\">hello world!</div>"
+"</BODY>"
+"</HTML>"
;
Document doc = Jsoup.parse(content);
Element test = doc.select("#test").first();
Run Code Online (Sandbox Code Playgroud)
这与JQuery完全一样.您可以使用类似CSS的Selector语法来检索元素.
| 归档时间: |
|
| 查看次数: |
1323 次 |
| 最近记录: |