如何在“博客”上显示 NOAA 生成的 XML 文件网站

发布于 2024-12-28 15:40:09 字数 792 浏览 2 评论 0 原文

我想在我的“blogger”网站上显示以下 xml 文件。我可以从 NOAA 查询我想要的数据,但我不知道如何编写脚本将其转换为 html。

以下是 NOAA 生成的 xml 文件: http://weather.aero/dataserver_current/httpparam?dataSource=metars&requestType=retrieve&format=xml&stationString=CYVR&hoursBeforeNow=3&fields=raw_text,flight_category

'博主' 页面如下所示: http://acweather.blogspot.com/search/label/CYVR%20- %20Vancouver

我想要做的是删除当前显示来自 NOAA 的 METAR 和 TAF 数据的“iframe”,并将其替换为使用 HTML 表格显示的 XML 数据。

任何帮助表示赞赏。谢谢!

I want to display the following xml file on my 'blogger' website. I can query the data I want from the NOAA but I am stuck on how to write a script to transform it to html.

Here is the xml file generated form the NOAA:
http://weather.aero/dataserver_current/httpparam?dataSource=metars&requestType=retrieve&format=xml&stationString=CYVR&hoursBeforeNow=3&fields=raw_text,flight_category

The 'blogger' page looks like this:
http://acweather.blogspot.com/search/label/CYVR%20-%20Vancouver

What I want to do is remove the current 'iframe' displaying METAR and TAF data from the NOAA and replace it with the XML data, displayed using a table in HTML.

Any help is appreciated. Thanks!

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

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

发布评论

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

评论(1

断桥再见 2025-01-04 15:40:09

迟到总比不到好……

问题是博客网站已经被封锁了:我相信他们已经杜绝了任何可以使用的 JavaScript 注入技术。那么,您可以使用 Blogger 小工具,从您所在的任何地方提取数据托管小工具(使用 javascript 回避 XSS),但到那时您也可以从托管的任何位置提取/转换 XML 文件(例如 Google App 引擎)并在同一 iframe 中提供数据(跳过小工具的形式化),但仅在 HTML 表中除外。

另一方面,看起来您已转换到谷歌网站,因此这仅适用于后代。

Better late than never...

The problem is that blogger sites are pretty locked down: I believe they've stamped out any javascript injection techniques one could use. Well, you could use a Blogger Gadget, pull the data from wherever you're hosting the gadget (to sidestep XSS with javascript), but by that time you might as well just pull/transform the XML file from wherever you're hosting (ex. Google App engine) and serve up the data in the same iframe (skipping the formalization of a gadget), except just in an HTML table.

On the other hand, it looks like you transitioned to google sites, so this is only for posterity.

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