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);
        }
      }

  • 相关阅读:
    鼠标不灵了,还好只是线的问题。自己DIY修下了
    [摘]编译MPlayer
    TPLINK路由器 硬重启方法
    Visual C++线程同步技术剖析 (转载)
    CListCtrl一行显示多个图标问题
    一位软件工程师的6年总结
    CCIE红头发讲解CCNA、CCNP视频教程
    图片链
    [摘]如何级联两个TPLINK路由器
    [摘]测试一下你对IP地址的掌握水平
  • 原文地址:https://www.cnblogs.com/javacyq/p/13525351.html
Copyright © 2011-2022 走看看