如何使用 Jsoup 从 html 元素中删除所有内联样式和其他属性(类、onclick)?
样本输入:
<div style="padding-top:25px;" onclick="javascript:alert('hi');">
This is a sample div <span class='sampleclass'> This is a sample span </span>
</div>
样本输出:
<div>This is a sample div <span> This is a sample span </span> </div>
我的代码(这是正确的方法还是有其他更好的方法?)
Document doc = Jsoup.parse(html);
Elements el = doc.getAllElements();
for (Element e : el) {
    Attributes at = e.attributes();
    for (Attribute a : at) {    
        e.removeAttr(a.getKey());    
    }
}