0

JSoupを使用して Android の要素を解析しています。

私がやりたいことは、受け取った要素を太字にすることです。

JSoup を使用して要素を太字にするためにできることはありますか、それともこれを実現するために使用できる別のライブラリはありますか?

4

1 に答える 1

1

メソッド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修正したいのはクラスなので、ドキュメント、特にクラスに目を通すことを検討してください。さまざまな方法に慣れることは、質問に対する直感的な答えを簡単に見つけるための良い方法です。また、コードを試してみてください。

クラス要素 - jsoup 1.7.3

于 2013-10-07T23:31:12.257 に答える