3 回答

TA贡献1777条经验 获得超10个赞
适用于 HTML,因此,如果您正在为可以正常工作的 web 视图构建 HTML。但是,您正在设置一个 Text,因此 HTML 标记不会被理解或遵守。
而不是设置文本,你应该做
builder.append(link.attr("\n")).append(link.text());
快乐编码!

TA贡献1877条经验 获得超6个赞
try {
Document doc = Jsoup.connect("https://k69.pl/odtwarzacz/aplikacjaRadia.php").get();
Elements links = ((Document) doc).select("div");
for(Element link : links){
builder.append(links.attr("\n")).append(links);
山姆,我更改了代码,现在我得到了这样的结果(https://imgur.com/a/ts8FPhJ)。如何摆脱这个 div 和 br?
link.text() <= 使文本在一行中继续

TA贡献1848条经验 获得超10个赞
感谢您的帮助,我做了不同的事情,它可以按我的意愿工作。在字符串上交换元素“JSOUP”。
for(Element link : links){
String tresc = links.toString();
String[] x;
String zamien;
zamien = tresc.replace("<br>","");
x = zamien.split("\n");
添加回答
举报