Android Jsoup,如何获取属性

Android Jsoup,如何获取属性,android,Android,我得到了一个如下所示的html文件: <a href="http://...123"><img src="http://...jpg?" border="0"/></a> <a href="http://...456"> . . . . . . 我想将href link和img src的属性添加到HashMap中 但是有几个(不是全部)标签与标签

我得到了一个如下所示的html文件:

   <a href="http://...123"><img src="http://...jpg?" border="0"/></a>

   <a href="http://...456">
              .
              .
              .

.
.
.
我想将href link和img src的属性添加到HashMap中

但是有几个(不是全部)
标签与
标签不匹配

那么,我应该如何将属性href link和img src的pare获取到HashMap


如果href link没有img src,则放弃该行。

是否希望标记后面没有标记?还是另一个? 如果是另一种方式,你可以试试这个 将xpath看作类似字符串path=“//a[@href]/img”和另一个类似“//a[@href]”。
存储子节点的href标记值和next parse,如果它包含img标记,则将其解析并存储为键值对。

是的,我想将链接和图像存储到HashMap,因此如果标记没有图像资源,请放弃它。这个概念类似于“for(int i=0;iwell我没有在Jsoup中进行HTML解析,而是使用HTML cleaner,通过检查标记是否有内部标记,比如在您的示例中,是否有,我们刚刚向用户显示了值来实现。