获取网站数据

时间:2016-01-26 12:43:30

标签: swift parsing xml-parsing html-parsing

我想获取网站的数据。我想在应用程序中显示该表。你知道我怎么做吗?谢谢你的回答!

1 个答案:

答案 0 :(得分:2)

通常,您需要所需数据的维护者为机器到机器通信提供一些API(例如,REST JSON Web服务)。

因为您在询问如何在应用中显示表格:

  • 最简单的方法就是以UIWebView指向那个方向并从那里开始。
  • 通过解析数据可以实现更原生的外观。正如你所包含的几个解析'标签,我想这就是你喜欢的。

HTML抓取网页(您可能希望做的)的问题在于,您正在寻找的数据以及最重要的结构是对修改的修剪。如果某些意外更改很容易破坏您的解析器。

因此,如果你这样做(你的学校或其他出版商可能会禁止这种做法,特别是在德国),请尝试解析服务器上的数据并自行为您的应用提供网络服务。这样,您可以更快地对结构的更改做出反应,并且不会破坏用户的应用程序。

认真考虑向学校索取API