zoukankan      html  css  js  c++  java
  • Jsoup的快速入门

    1. 先导入包;
    2. 获取documen文档,然后反射获取path
    3. 获取Elements
    4. 根据Elements提供的方法进行相关的操作

    例:

      package com.cyq.jsoup;

      import org.jsoup.Jsoup;
      import org.jsoup.nodes.Document;
      import org.jsoup.nodes.Element;
      import org.jsoup.select.Elements;

      import java.io.File;
      import java.io.IOException;

      public class JsoupTest {
        public static void main(String[] args) throws IOException {

          //获取student.xml的路径
          String path = JsoupTest.class.getClassLoader().getResource("students.xml").getPath();

          //解析xml文档,加载文档进内存,获取docume对象

          Document document = Jsoup.parse(new File(path), "utf-8");

          System.out.println(document);

          System.out.println("=====================");

          Elements allElements = document.getAllElements();
          System.out.println(allElements);
          System.out.println("=====================");

          Element elementById = document.getElementById("2");
          System.out.println(elementById);
          System.out.println("=====================");

          Elements elementsByTag = document.getElementsByTag("name");
          System.out.println(elementsByTag);
          System.out.println("=====================");

          String text = elementsByTag.text();
          String text1 = elementById.text();
          System.out.println(text);
          System.out.println(text1);
        }
      }

  • 相关阅读:
    解题报告:luogu P3853 [TJOI2007]路标设置
    解题报告:luogu P2678 跳石头
    SG函数
    解题报告:CF622F
    解题报告:luogu P1144 最短路计数
    树剖小结(简述)
    LCA之tarjan离线
    %你赛2020.2
    一个小证明(题解 P5425 Part1)
    科创版简介
  • 原文地址:https://www.cnblogs.com/javacyq/p/13525351.html
Copyright © 2011-2022 走看看