2017-04-05 27 views

回答

0

您可以使用元素Element.html(字符串HTML)或Element.prepend(字符串HTML)或元素的HTML setter方法。 append(String html)。

more info

例子:

import org.jsoup.Jsoup; 
import org.jsoup.nodes.Document; 

public class JsoupTest { 

    public static void main(String[] args) { 
     String html = "<html><head><title>someTitle</title></head>" 
        + "<body><div><p></P></div></body></html>"; 
     Document doc = Jsoup.parse(html); 
     doc.body().select("div").first().prepend("<my-tag/>"); 
     System.out.println(doc.toString()); 
    } 
} 
0

我不知道你可以使用jsoup創建自關閉標籤。但是你可以創建使用Java

自己的標籤
public class Test 
{ 
    public static void main(String[] args) { 
     String tagname = Tag.valueOf("ol").getName(); 
     createSelfClosedTag(tagname); 


    } 

    public static String createSelfClosedTag(String tagName){ 
     StringBuilder selfTagBuilder = new StringBuilder(); 
     if (tagName!=null){ 
      selfTagBuilder.append("<").append(tagName).append("/>"); 
     } 
     return selfTagBuilder.toString(); 
    } 


} 

輸出:

<ol/>