2013-10-10 89 views
0

我怎樣才能得到這樣的文字:的Android JSoup編輯文本標籤

<body> 
hi 
</body> 

使其大膽。 我已經嘗試了一些,但沒有工作不同的東西,主要是因爲我嘗試標籤與

element.wrap();

在錯誤的地方添加補充。

回答

1

這個工作對我來說:

String html = "<html><body>hi</body></html>"; 

    Document doc = Jsoup.parse(html); 
    Element body = doc.select("body").first(); 

    body.html("<b>" + body.text() + "</b>"); 
+1

這將很好地工作,只記得,如果你有身體內的任何其他元素,它們將被刪除。如果你想保留標籤,那麼你使用'body.html()'而不是body.text()。 請注意,這不是有效的HTML。 –

+0

@DanielB謝謝你爲我指出:) – superuser

+0

@ashatte謝謝你的答案! – superuser