4
我想用div
標籤替換所有圖片標籤。我可以選擇所有標籤,我知道我必須使用replaceWith
。但我無法使用它。如何使用jsoup替換標籤
如果我使用TextNode
與<div> </div>
替換它,並把它轉換成&lt;div&gt; my div &lt;/div&gt;
我知道&lt;
和&gt;
是<
和>
請幫助我。
我想用div
標籤替換所有圖片標籤。我可以選擇所有標籤,我知道我必須使用replaceWith
。但我無法使用它。如何使用jsoup替換標籤
如果我使用TextNode
與<div> </div>
替換它,並把它轉換成&lt;div&gt; my div &lt;/div&gt;
我知道&lt;
和&gt;
是<
和>
請幫助我。
我想你會換成element.replaceWith(new TextNode("<div></div>"),"");
?
A Textnode
是用於文本和轉義的內容 - 這就是爲什麼你看到的HTML實體。您需要用標籤來替換,所以請執行element.replaceWith(new Element(Tag.valueOf("div"), ""));
之類的操作。
感謝您的回覆,但我也可以通過DataNode – Deepak
來完成。是的。但爲什麼放棄語義正確的類型呢? –