我想从HTML字符串中提取图像URL和文本。以下是我的要求

时间:2017-06-26 07:04:55

标签: java android xml android-layout

<img src="http://bvcelearningadmin.in/assets/upload_data/test_data/test/taketestimg.png" alt="" width="109" height="100" />What this is representing about?"

我试过这种方式。但我只能获取文本和图像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);

先谢谢。!

1 个答案:

答案 0 :(得分:1)

这会对你有用。

对于图片网址

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

对于文本部分

var y = document.getElementsByTagName("img").html();

请记住,此解决方案基于以下事实:整个html中只有一个img标记。由于您还没有共享整个HTML,因此这是我能做的最好的,您的选择器可能会根据您的HTML代码进行更改。