jsoup - Genel Bakış

jsoup, HTML tabanlı içerikle çalışmak için Java tabanlı bir kitaplıktır. En iyi DOM, CSS ve jquery benzeri yöntemleri kullanarak verileri çıkarmak ve işlemek için çok uygun bir API sağlar. WHATWG HTML5 belirtimini uygular ve HTML'yi modern tarayıcıların yaptığı gibi aynı DOM'a ayrıştırır.

jsoup libary, WHATWG HTML5 özelliğini uygular ve bir HTML içeriğini modern tarayıcılara göre aynı DOM'a ayrıştırır.

jsonp kitaplığı aşağıdaki işlevleri sağlar.

  • Multiple Read Support - URL, dosya veya dize kullanarak HTML'yi okur ve ayrıştırır.

  • CSS Selectors - DOM geçişini veya CSS seçicilerini kullanarak verileri bulabilir ve çıkarabilir.

  • DOM Manipulation - HTML öğelerini, niteliklerini ve metni işleyebilir.

  • Prevent XSS attacks - XSS saldırılarını önlemek için, kullanıcı tarafından gönderilen içeriği belirli bir güvenli beyaz listeye göre temizleyebilir.

  • Tidy - Düzenli HTML çıktılar.

  • Handles invalid data - jsoup kapatılmamış etiketleri, örtük etiketleri işleyebilir ve belge yapısını güvenilir bir şekilde oluşturabilir.