我想从html代码中提取url,并在我的应用中的文本视图中将其设置为字符串,有关如何操作的任何帮助吗?
<div class = "content">
<img src="http://static.truegamer.com/uploads/1720905/2577706-june24_20140625.jpg"></a>
</div>
这是java代码
try {
// Connect to the web site
Document documentImage2 = Jsoup.connect(urls[0]).get();
// Using Elements to get the class data
Element img = documentImage2.select("div[class=content] img[src]").get(1);
// Locate the src attribute
String imgSrcImage2 = img.attr("src");
?????????
} catch (IOException e) {
e.printStackTrace();
}
答案 0 :(得分:1)
我认为您的问题是如何添加TextView,然后将其文本设置为图像源网址。
试试这个:
TextView txtView = (TextView) findViewById(R.id.image_src);
txtView.setText(imgSrcImage2);
image_src是布局中的TextView元素的id(xml文件)
答案 1 :(得分:0)
你可以试试这个:
Document documentImage2 = Jsoup.connect(urls[0]).get();
// Using Elements to get the class data
Element div = documentImage2.select("div[class=content]").get(1);
Document doc_i = Jsoup.parse(div.toString());
Elements image = doc_i.select("img");
String imgSrcImage2 = image.html();