我有一个像下面这样的元素;
<p> I am lost </p>`
我需要在下面突出显示“am”;
<p> I <mark style="background-color:#FFFF00;">am</mark> lost </p>
我的代码是这样的。
String newText = "I <mark style=\"background-color:#FFFF00;\">am</mark> lost";
element.text(newText);
但是当我打印元素时,它看起来像这样。
<p>I <mark style="background-color:#FF0000;">am</mark> lost</p>
有没有办法强迫“&lt;”和“&gt;”使用Jsoup的元素到元素?
答案 0 :(得分:2)
而不是element.text(newText)
,您应该使用element.html(newText)