如何在“博客”上显示 NOAA 生成的 XML 文件网站
我想在我的“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 数据。
任何帮助表示赞赏。谢谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
迟到总比不到好……
问题是博客网站已经被封锁了:我相信他们已经杜绝了任何可以使用的 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.