iPhone 网络应用程序使用 PHP 或 JavaScript 解析 html?

发布于 2024-11-15 03:51:03 字数 329 浏览 3 评论 0原文

我正在为 iPhone/iPod touch 制作一个网络应用程序。 并且需要加载外部 HTML 文件并从该 HTML 文件中解析一些数据。

我可以在服务器上(在单独的页面上)执行此操作并使用 json 回显数据。 然后,在加载 Web 应用程序后,我使用 AJAX 加载该页面。

但我也可以使用 AJAX 加载完整的 HTML 文件,并使用 JavaScript 将 HTML 解析为数据。

哪个选项会更快?

PS:在“加载”网络应用程序时,没有选项可以加载 html 文件并解析它。 网络应用程序必须在加载后动态地改变自身。因此可以在不重新启动网络应用程序的情况下刷新数据。

I'm making a web-app for iPhone/iPod touch.
And need to load in a external HTML file and parse some data out of that HTML file.

I can do this on the server (on a separate page) and echo the data with json.
Then I load that page with AJAX after the web-app is loaded.

But I can also load the complete HTML file with AJAX and parse the HTML to data with JavaScript.

Which option would be faster?

PS: There's no option to load the html file and parse it while you "load" the web-app.
The web-app must be dynamically changing itself while already loaded. So having a possibility to refresh the data without restarting the web-app.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

夜未央樱花落 2024-11-22 03:51:03

从 AJAX 调用加载 JSON 比在 JavaScript 中解析 HTML 文件更快(因为 JSON 在 JS 中是“近乎原生的”)。

注意:为了限定这个答案,客户端(iPhone/iPod)会更快。

Loading the JSON from an AJAX call would be faster than parsing an HTML file in JavaScript (Since JSON is "near-native" in JS).

NOTE: To qualify this answer, it would be faster for the client (iPhone/iPod).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文