我正在研究基于web的应用程序在ios.I中只想从网络获取所需的数据。例如对于例如 如果有一个网站显示列车代码,列车时刻表和座位可用性信息,我希望从该网页获取与座位可用性相关的数据并将其呈现到我自己的表格中。真的有可能吗?从网络获取所需的数据
0
A
回答
1
我不是iOS开发人员,所以我不能告诉你如何做到这一点的代码。
您将需要一个HTML解析器。这个过程通常被称为网页/屏幕抓取。请阅读此处:https://stackoverflow.com/a/3541965/459338
+0
是否所有的html解析器都适用于所有站点 –
+0
从技术上说,是的。网页是通过HTML构建的。但是有几个限制。 Flash网站和客户端动态网页(由JavaScript等生成的页面) – Ruel
1
您可以使用HTML解析器或使用正则表达式从给定url中提取所需数据的模式。但是,请尝试检查网站提供的数据是否受版权保护,否则,未经他们许可,您无法通过其他界面公开使用他们的数据。
0
是的,这是可能的。为此,您将使用解析方法。根据您获取的API类型,无论是JSON,XML还是HTML等,您都可以相应地解析所需的数据。您可以检查Web上的API,了解您想要解析的信息类型。否则数据库选项总是在那里。
相关问题
- 1. 获取信息的数据从网络
- 2. Erlang从网络获取数据
- 3. Android从网络获取数据
- 4. Android开发:从网络获取数据
- 5. 使用Android从网络获取数据?
- 6. 从CVPixelBuffer获取所需数据参考
- 7. 网络数据提取,从表格获取数据到CSV
- 8. 需要从网站中提取数据...网络查询?宏?
- 9. 与网络获取的数据
- 10. 如何从xml数据表中获取所需的数据/值?
- 11. 从网络获取数据时,网络连接在预定的服务可
- 12. 从需要发布数据的网站获取数据
- 13. 只从CoreDate或所有东西获取所需的数据?
- 14. Android - 从网络获取XML
- 15. Android应用获取网络数据
- 16. 过程停止获取网络数据
- 17. 获取网络服务响应数据
- 18. 数据从网络
- 19. UDP:从所有网络接口读取数据
- 20. 从Observable获取前5个项目,从网络调用获取数据
- 21. 从android的网络服务获取数据
- 22. 从网络的excel文件中获取数据
- 23. 无法格式化从网络服务获取的数据
- 24. 从网络服务器获取数据的建议?
- 25. 从网络服务器获取数据的问题
- 26. 从网络服务器提取数据
- 27. 从网络流读取数据
- 28. R网络抓取,从网络应用程序下载数据
- 29. 从网页获取数据
- 30. 从网站获取数据
如果您请求特定的数据和u获取响应(数据)和U可以将数据填入您的需求量的 –
此链接会帮助你,这是唯一可行的: http://stackoverflow.com/questions/4295506/ how-to-retrieve-data-from-a-website-into-an-iphone-app –