2015-02-05 21 views
0

我环顾互联网了解如何使用SWIFT从网站获取数据,并将其缩小为大致JSON或HTML,这是我不熟悉的。如何从iOS Swift上的网站(HTML或JSON)检索文本和图像?

据我所知,有第三方库供我解析数据。我一直在关注Dani Arnaout的Working with JSON in Swift Tutorial作为参考。但是,我一直无法找到从任何随机网站检索JSON的方式。本教程仅包含iTunes JSON页面。

我想做的事:制作一个应用程序,通过HTML或JSON下载图像以及来自许多不同网站的一些文本。现在的问题是我不知道如何开始做。一个简单的演示会很有帮助。

问题

  1. 如何获得在互联网上任何随机网站的JSON?

  2. 如何利用网站中的HTML数据将其转换为可读格式?我使用谷歌浏览器检索HTML,这似乎是胡言乱语:我无法在任何地方找到文本。

回答

1

问题1:并非所有网站公开JSON格式的内容。

问题2:我想你应该看看几个资源。 First Ray Wenderlich有a tutorial on how to parse HTML。虽然它使用Objective-C,但您应该可以在这里学到很多东西。

当您阅读完该教程后,我会建议您查看Swift库Alamofire。 Wenderlich网站上有another tutorial这个图书馆。

快乐编码!

+0

非常感谢您的帮助! – Wraithseeker 2015-02-05 16:07:42

+0

欢迎您,如果您觉得有帮助,请接受此为答案。 – Mellson 2015-02-05 16:12:57