0

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

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

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

我想将 href 链接和 img src 的属性获取到 HashMap,

但是几个(不是全部)<a href="">标签不与<img src="">标签一起使用,

那么我应该如何将属性 href 链接和 img src 分配给 HashMap?

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

4

1 回答 1

0

你想要没有标签的标签吗?还是其他?如果它是另一种方式,你可以试试这个把 xpath 当作 String path = "//a[@href]/img" 和另一个像 "//a[@href]" 的东西。存储子节点的 href 标记值和下一个解析,如果它包含 img 标记,则解析它并将其存储为键值对。

于 2012-08-09T03:12:58.153 回答