首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >读取url android中的文件名

读取url android中的文件名
EN

Stack Overflow用户
提问于 2012-06-13 05:49:11
回答 3查看 516关注 0票数 0

我想在不使用ftp连接的情况下读取url 中的内容文件。我在http://somedomain.com/images网站上有更多的图片,如photo1.png,photo2.png等等,

我想通过我的编码来读这些图像的名字。通过使用these,我将得到这些。但是我怎样才能得到乐趣呢?

代码语言:javascript
运行
复制
<li><a href="funny1.png"> funny1.png</a></li>
 <li><a href="funny10.png"> funny10.png</a></li>
 <li><a href="funny2.png"> funny2.png</a></li>
 <li><a href="funny3.png"> funny3.png</a></li>
 <li><a href="funny4.png"> funny4.png</a></li>
 <li><a href="funny5.png"> funny5.png</a></li>
 <li><a href="funny6.png"> funny6.png</a></li>
<li><a href="funny7.png"> funny7.png</a></li>
<li><a href="funny8.png"> funny8.png</a></li>
<li><a href="funny9.png"> funny9.png</a></li>
</ul>
 </body></html>
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-06-13 05:52:18

除非运行apache服务器,而且没有index.html文件,否则服务器上必须有一些为您生成文件列表的代码。在这种情况下,url "http://somedomain.com/images将返回一个文件列表,您可以在应用程序中读取这些文件,为了获得一个简单的文件列表,您必须对html进行解释。

票数 0
EN

Stack Overflow用户

发布于 2012-06-13 05:58:22

使用Sardine库。

代码语言:javascript
运行
复制
Sardine sardine = SardineFactory.begin(Username, Password);
List <> ph = sardine.getResource(url);
票数 0
EN

Stack Overflow用户

发布于 2012-06-13 06:21:37

我不知道,这就是你所需要的(或者它帮不了你)

Commons 提供了一个用于访问各种不同文件系统的API。它提供了来自各种不同来源的文件的统一视图,例如本地磁盘上的文件、HTTP服务器上的文件或Zip存档中的文件。

http://commons.apache.org/vfs/

试试这个,告诉我发生了什么..。

编辑:

要从HTML内容中获取img标记内容,请看下面的问题:

Regular expression to get an attribute from HTML tag

Parse HTML in Android

android java get html image tag from string

Java : HTML Parsing

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11008899

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档