JSoup هي أداة تحليل HTML مفيدة للغاية. عند استخدامه ، تحتاج إلى تنزيل حزمة JAR المقابلة.
فيما يلي رمز مصدر Java لاستخدام JSoup لتحليل جداول HTML.
الاختبار الشخصي المتاح!
public void parse () {string htmlstr = "<table id = kbtable>"+ "<tr>"+ "<td width = 123>"+ "<div id = 12> هنا هي البيانات المراد الحصول عليها 1 <//div> البيانات المراد الحصول عليها 3 </viv> "+" <div id = 13> هنا هي البيانات التي سيتم الحصول عليها 4 </fire> "+" </td> "+" </tr> "+" </table> "؛ مستند مستند = jsoup.parse (htmlstr) ؛ // الحصول على tablelement استنادًا إلى جدول المعرف = doc.getlementiid (" kbtable ") trs = table.select ("tr") ؛ // tranquility من خلال جميع <tr> <tr // لـ (int i = 0 ؛ i <trs.size () ؛ ++ i) {// احصل على trelement tr = trs.get (i) ؛ // الحصول على جميع العقد td في انتخاب الصف tds = tr.select ("td") ؛ ++ j) {element td = tds.get (j) ؛ // احصل على جميع divelements من td node divs = td.select ("div") ؛ // حدد divfor (int k = 0 ؛ k <divs.size () ؛ k ++) {element div. system.out.println (text) ؛}}}}المثال أعلاه لمعلومات النص في الجداول التي تستخدم JSoup لتحليل HTML هو كل المحتوى الذي أشاركه معك. آمل أن تتمكن من إعطائك مرجعًا وآمل أن تتمكن من دعم wulin.com أكثر.