Java 我想从HTML字符串中提取图像URL和文本。以下是我的要求 这代表了什么?”

Java 我想从HTML字符串中提取图像URL和文本。以下是我的要求 这代表了什么?”,java,android,xml,android-layout,Java,Android,Xml,Android Layout,我试过这样做,但我只能得到文本,而图像URL无法提取 <img src="http://bvcelearningadmin.in/assets/upload_data/test_data/test/taketestimg.png" alt="" width="109" height="100" />What this is representing about?" String dislayValueRearePrint=“我的名字是什么告诉我的?”; Uri值=Uri.parse

我试过这样做,但我只能得到文本,而图像URL无法提取

<img src="http://bvcelearningadmin.in/assets/upload_data/test_data/test/taketestimg.png" alt="" width="109" height="100" />What this is representing about?"
String dislayValueRearePrint=“我的名字是什么告诉我的?”;
Uri值=Uri.parse(dislayValueRearePrint);
Log.d(“displayurl”、“--”+值);
span=Html.fromHtml(dislayValueRearePrint);
Log.d(“displaytext”、“--”+跨距);
提前谢谢

这对你合适

用于图像url

String dislayvalureareprint = "<img src=\\\"http:\\/\\/bvcelearningadmin.in\\/assets\\/upload_data\\/test_data\\/test\\/taketestimg.png\\\" alt=\\\"\\\" width=\\\"109\\\" height=\\\"100\\\" \\/>My name is what tell me?\"";

Uri value = Uri.parse(dislayvalureareprint);

Log.d("displayurl","--- "+value);

Spanned spanned = Html.fromHtml(dislayvalureareprint);

Log.d("displaytext","--- "+spanned);
正文部分

var x = document.getElementsByTagName("img")[0].getAttribute("src");

请记住,这个解决方案基于这样一个事实:在整个html中只有一个img标记。由于您尚未共享整个HTML,这是我能做的最好的选择,您的选择器可能会根据您的HTML代码而改变。

硬编码OMG!!检查解析:@jaydeppatel谢谢您,先生,我会尽力让您知道。@jaydeppatel但是我无法提取图像url。您的字符串不是有效的
Uri
。它不会让你解析。要了解如何从html中提取图像url,请使用谷歌搜索。
var y = document.getElementsByTagName("img").html();