繁体   English   中英

如何更改 Android 中 JSOUP 库的 javascript 代码?

[英]How to change this javascript Code for JSOUP library in Android?

我已经在 chrome 的控制台 Window 中编写并测试了这段代码,它给了我想要的结果。 但我想要 android 中的 JSOUP 相同的代码。 请告诉我该怎么做。 我试图做一些修改,将其更改为在android中使用,但我没有成功。

这是 javascript 代码

document.querySelector('ul').getElementsByTagName('img')[2].getAttribute('alt')

这是我修改后的代码,但没有奏效。

Document doc = Jsoup.connect(url).get();
doc.select("ul").tagName("img").get(2).getElementsByAttribute("alt").text();

您正在尝试按属性获取整个元素,而不是获取元素的属性。 采用替代文本的正确方法是

doc.select("ul").tagName("img").get(2).attr("alt");

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM