有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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

<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) 个答案

  1. # 1 楼答案

    这对你有好处

    用于图像url

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

    正文部分

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

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