Jsoup所有的api
时间: 2024-03-14 21:49:10 浏览: 12
Jsoup的API包含以下内容:
1.连接和请求:
- connect(String url):建立到指定URL的连接。
- userAgent(String userAgent):设置用户代理。
- timeout(int millis):设置连接超时时间。
2.解析HTML:
- parse(String html):将HTML字符串解析为Document对象。
- parse(File in, String charsetName):将指定文件中的HTML解析为Document对象。
- parse(InputStream in, String charsetName, String baseUri):将输入流中的HTML解析为Document对象。
3.遍历元素:
- select(String cssQuery):根据CSS选择器选择元素。
- getElementById(String id):根据元素ID选择元素。
- getElementsByTag(String tagName):根据标签名选择元素。
- getElementsByClass(String className):根据类名选择元素。
4.操作元素:
- text():获取元素的文本内容。
- html():获取元素的HTML内容。
- attr(String attributeKey):获取元素指定属性的值。
- hasAttr(String attributeKey):检查元素是否具有指定属性。
- removeAttr(String attributeKey):删除元素指定属性。
- append(String html):向元素末尾添加HTML内容。
- prepend(String html):向元素开头添加HTML内容。
5.修改HTML:
- empty():删除元素的所有子元素。
- remove():删除元素。
- before(String html):在元素前插入HTML内容。
- after(String html):在元素后插入HTML内容。
- wrap(String html):用指定HTML包装元素。
以上就是Jsoup的主要API,涉及连接和请求、解析HTML、遍历元素、操作元素和修改HTML等方面。