如何在jsoup中删除自定义标记

时间:2017-05-05 20:37:19

标签: jsoup

我想删除自定义标记,例如

<figure class="promo-box vmig slideshow ga-event" data-ga_event-category="Slideshow" data-ga_event-action="SS-Promo-Impression" data-ga_event-label="SS: Newborn Baby Health: 8 Woes From Cradle Cap And Colic To Whooping Cough" data-ga_event-noninteraction="true">  
 <figcaption>  
 </figcaption> 
</figure>

我使用的jsoup元素中的整个标记

    document.select(".promo-box").remove();
    document.select("figure ").remove();

但它不起作用,也不适用于script代码

1 个答案:

答案 0 :(得分:0)

它有点棘手......

用你不想使用的div或任何其他html标签替换你的标签并删除它..

在你的情况下,它会像这样

document.select("figure").tagName("div");
document.select("div").remove();