JSoupを使用して Android の要素を解析しています。
私がやりたいことは、受け取った要素を太字にすることです。
JSoup を使用して要素を太字にするためにできることはありますか、それともこれを実現するために使用できる別のライブラリはありますか?
メソッドElement.Wrap(String html);
を使用してこれを実現できます。
次の HTML があるとします。
<html>
<head></head>
<body>
<p>Make me bold!</p>
</body>
</html>
要素 p = doc.select("p:eq(0)").first(); p.wrap("");
上記の提案された方法を使用して
Element p = doc.select("p").first();
p.wrap("<b>");
System.out.println(doc);
印刷します
<html>
<head></head>
<body>
<b><p>Make me bold!</p></b>
</body>
</html>
Element
修正したいのはクラスなので、ドキュメント、特にクラスに目を通すことを検討してください。さまざまな方法に慣れることは、質問に対する直感的な答えを簡単に見つけるための良い方法です。また、コードを試してみてください。