0
我有以下的代码,从XML得到的img标签的URL这是正常工作:获取的img标签
Pattern p = Pattern.compile("<img[^>]+src\\s*=\\s*['\"]([^'\"]+)['\"][^>]*>");
Matcher m = p.matcher(xmlString);
while (m.find())
imagesURLs.add(m.group(1));
我的XML如下所示:
<item>
<desc>
txt txt txt txt <img src="htttp://mysite.com/images/img.png"> txt txt
<img src="htttp://mysite.com/images/img.png"> ...
</desc>
</item>
<item>
<desc>
txt txt txt txt <img src="htttp://mysite.com/images/img.png"> txt txt
<img src="htttp://mysite.com/images/img.png"><img src="htttp://mysite.com/images/img.png">
</desc>
</item>
我想要修改代码以仅从每个desc标签获取第一个img标签url。
使用合适的xml解析器 – epoch
我在其他地方需要xml中的所有数据。但不是当我只需要主页上的图像时,我想让它们在主页按钮后面逐一播放。 – hasan83
因此,如果您的代码库中已经有适当的XML解析器,那么为什么要重新发明轮子? –