有人可以建议我从一个来源收集数据、选择特定数据并将其插入网页的最有效方法吗?具体来说,我希望:
- 调用此浮标数据文本文件:http ://www.ndbc.noaa.gov/data/realtime2/46237.txt
- 找到水温并将该值插入我的网页。
第一个大问题:我应该使用什么脚本语言?(我假设 Fortran 不是一个选项 :-)
第二个不是那么大的问题:同样的数据集有图形和 xml 格式。这些数据格式中的任何一种会比 .txt 文件更有用吗?
提前致谢。
有人可以建议我从一个来源收集数据、选择特定数据并将其插入网页的最有效方法吗?具体来说,我希望:
第一个大问题:我应该使用什么脚本语言?(我假设 Fortran 不是一个选项 :-)
第二个不是那么大的问题:同样的数据集有图形和 xml 格式。这些数据格式中的任何一种会比 .txt 文件更有用吗?
提前致谢。
这种文本文件格式非常简单。几乎任何脚本或通用编程语言都可以使用。关键部分是在正则表达式“\s+”上分割每一行。即在Python中它将是:
import re
theFileObject = open('/path/to/downloaded/file.txt')
for line in theFileObject.readlines():
columns = re.split(r'\s+', line)
# each column is columns[0] through columns[19]
所以基本上选择任何对你来说最容易的编程语言。任何 .NET 语言都具有同样的能力,以及 ruby、python、scheme 等。我个人不喜欢 perl,因为我觉得它很难阅读
使用 Perl。
(嘿,你问了。通常一个程序使用通常使用的任何语言。)
XML 格式不会比文本格式有用得多。