我已经开始探索CKAN Ruby 客户端,但我似乎无法完全掌握它。这就是我想出的:
require "ckan"
CKAN::Package.find(:tags => ["statistics"]).each do |pack|
puts pack
end
# CKAN::Package[2000-us-census-rdf]
# CKAN::Package[adb-sdbs]
# CKAN::Package[at-statistics]
# CKAN::Package[au-abs]
# ...and tons more...
这给了我一个带有标签的所有包statistics
。假设我想要在上面生成的输出nhs
中显示的包。CKAN::Package[nhs]
这是我坚持的部分。我如何实际使用该软件包?我如何读取它的数据?我想它会给我JSON?我查看了它的源代码,虽然我不确定要使用哪个类,但它似乎很容易理解。