2013-02-22 84 views
0

是我从包含图像的目录获取 -骨干服务器返回的HTML

网址:“上传/”

的获取是成功的,但我的成绩基本上包含在目录中的图像的html列表

,如:

<h1>Index of /backbone_images/uploads</h1> 
<ul><li><a href="/backbone_images/"> Parent Directory</a></li> 
<li><a href="2012-12-11%2015.30.221.jpg"> 2012-12-11 15.30.221.jpg</a></li> 
<li><a href="ian1.jpg"> in1.jpg</a></li> 
<li><a href="imagedummy.png"> imagedummy.png</a></li> 

A)如果该服务器返回JSON如果从一个目录下取图像的? B)如果没有,是否有简单的方法将此HTML响应转换为JSON?

回答

0

A)您应该设置您的服务器,以便它返回JSON。您可以轻松地使用你的浏览器去到URL测试,你应该得到的东西,如:

{"Parent Directory":[{"link":"2012-12-11%2015.30.221.jpg", text:"2012-12-11 15.30.221.jpg"},{"link":"ian1.jpg", text:"ian1.jpg"},{"link":"imagedummy.png", text:"imagedummy.png"}]} 

它是由你来定义如何构建你JSON消息。你如何做到这一点取决于你在服务器上使用的技术,并且与骨干无关。如果您需要更多帮助,您需要发布更多详情。 B)据我所知,没有简单的方法可以自动从HTML转换为JSON。如何做到这一点取决于你在服务器端使用的方式。

+0

好吧,现在基本上现在,而不是试图去目录,我从一个PHP文件中获取目录中的图像列表,并返回列表为JSON,结果是:'[“。”,“ ..“,”。DS_Store“,”2012-12-11 15.30.221.jpg“,”ian1.jpg“,”imagedummy.png“],但我希望它会忽略.ds_store和'。'。 – 2013-02-22 12:27:33

+0

好的你是对的这是一个服务器问题(我指出一个PHP文件) – 2013-02-22 12:32:31