繁体   English   中英

如何使用data.gov中的数据集

[英]how to use datasets from data.gov

我正在进行Ruby编程,想从Data.gov网站调用一些数据集到我的应用程序。 但是我不知道如何使用Data.gov中的数据集。 我知道这应该发布在他们的网站上,但是我没有发现真正活跃的博客或其他东西。 如果有人可以帮助我或使用data.gov的数据集,我将感到非常高兴。

谢谢

戴夫

它们将数据作为csv文件提供,该文件包含每行一个数据集,并且各列之间用逗号分隔。 红宝石中有一些功能可以解析CSV文件。

http://ruby-doc.org/stdlib-1.9.2/libdoc/csv/rdoc/CSV.html

但是,如果您希望接口自动获取所有数据,则需要编写自己的数据。 我使用机械化和nokogiri来自动进行网站调用。 那么,您可能会遇到的问题是,每个.csv都有自己的表结构,因此您无法将其导入到预定义的模型中。

查看此宝石是否满足您的需求。 如果没有别的,您可能可以看一下源代码并学习。

https://github.com/sunlightlabs/datacatalog-imp-data-gov

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM