从Html标记中提取图像路径

时间:2016-08-11 05:56:35

标签: android html

我有Html字符串,我想从中提取图像路径。任何人都有想法吗?

这是我的Html字符串

custom_fieldable

2 个答案:

答案 0 :(得分:1)

只需将您的html响应传递给此方法,它将为您提供图像路径

public String getImagePathFromHtml(String mYourHtmlString) {
        String mArray[] = mYourHtmlString.split(" ");
        for (String mString : mArray) {
            if (mString.contains("http://") || mString.contains("https://")) {
                mString= mString.replace("src=","");
                return mString.substring(1,mString.length()-1);
            }
        }
        return "";
    }

答案 1 :(得分:1)

您需要使用正则表达式来解决此问题,此代码可能对您有用 。

  • 首先将html添加到字符串

    String html;
    
  • 使用此代码

    Pattern p = Pattern.compile("src=\"(.*?)\"");
    Matcher m = p.matcher(html);
    while(m.find()){
          //Displaying the url
          System.out.println(m.group(1));}