1
我已經開始探索CKAN Ruby client,我似乎無法完全理解它。這就是我想出的:使用Ruby CKAN客戶端?
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
。假設我想要在上面生成的輸出中顯示爲CKAN::Package[nhs]
的nhs
程序包。這是我堅持的部分。我如何真正使用這個軟件包?我如何閱讀其數據?我想它會給我JSON?我看了一下它的source code,雖然我不確定要使用哪個類,但它似乎很容易理解。
謝謝。我想要任何能給我JSON的東西,所以我猜資源信息(它將鏈接到JSON文件?)。 – raf 2013-04-11 10:13:10
否則,您可以爲Action API http://docs.ckan.org/en/latest/api.html#action-api編寫JSON包裝器。 '/ api/3/action/package_show?id =' – Mindbreaker 2013-04-12 09:43:21