解析问题?

问题描述 投票:0回答:1

我想制作一个网页,解析天气频道XML文件以显示当地天气,并根据当前情况替换图像并在网页上显示信息。

我会为此使用 Javascript 吗?关于如何实现这一点有什么想法吗?

javascript xml
1个回答
1
投票

这要看情况。如果您希望用户的浏览器直接从天气频道请求和加载数据,那么您需要 javascript 来发出适当的 AJAX 请求并更新页面内容。但请记住,您必须检查是否能够向天气频道发出跨域请求。如果他们的 API 支持 JSON,特别是 JSONP,这将不是问题。

另一方面,如果您无法发出跨域请求和/或需要在服务器端进行处理,那么 javascript(除了您计划在页面上包含的一般交互性之外)不是您所需要的需要(除非你使用node.js,我猜不太可能)。您可以使用您喜欢的任何服务器端语言 - php、python、c#、java 可能是最常见的。每当用户发出请求时,您的服务器将调用天气通道 API、处理 xml 并输出 HTML 文档。

© www.soinside.com 2019 - 2024. All rights reserved.