jsoup——概述



jsoup 是一個基於 Java 的庫,用於處理基於 HTML 的內容。它提供了一個非常方便的 API,可以使用 DOM、CSS 和類似 jquery 的方法來提取和操作資料。它實現 WHATWG HTML5 規範,並將 HTML 解析為與現代瀏覽器相同的 DOM。

jsoup 庫實現 WHATWG HTML5 規範,並將 HTML 內容解析為與現代瀏覽器相同的 DOM。

jsonp 庫提供以下功能。

  • 支援多種讀取 − 它使用 URL、檔案或字串來讀取和分析 HTML。

  • CSS 選擇器 − 它可以使用 DOM 遍歷或 CSS 選擇器來查詢和提取資料。

  • DOM 操作 − 它可以操作 HTML 元素、屬性和文字。

  • 防止 XSS 攻擊 − 它可以根據給定的安全白名單來清理使用者提交的內容,以防止 XSS 攻擊。

  • Tidy − 它輸出整潔的 HTML。

  • 處理無效資料 − jsoup 可以處理未閉合標籤、隱式標籤,並且可以可靠地建立文件結構。

廣告