JAVA解析HTML,获取待定元素属性


Document doc = Jsoup.parseBodyFragment(previewHtml); //html内容解析为Document
int index = 0;
StringBuffer stringBuffer = new StringBuffer();
Elements inputArray = doc.getElementsByTag("input");//对应的元素数组
for(int a=0;a<inputArray.size(); a++) {
Element element = inputArray.get(a);
String type = element.attr("type"); //获取元素属性的值
String field = element.attr("name");
if("text".equals(type) && index<3) {
String title = element.attr("title");
stringBuffer.append("{field:'"+field+"',title:'"+title+"',width:100,align:'center'},");
index++;
} else break;
}
System.out.println(stringBuffer);


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM