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