繰り返し処理しようとしている単一行の JSON ファイルがあり、それをループする最良の方法を探しています。
爆発すると、次のようになります。
{
"system": "Test",
"Continents": [
{
"Continent": {
"name": "Europe",
"location": "North"
},
"Continent": {
"name": "Australia",
"location": "South"
},
"Continent": {
"name": "Asia",
"location": "North"
}
}
]
}
まず、JSON を次のように読み込みます。これにより、完全な JSON が正常に読み込まれます。
File.open(json_file, 'r') do |file|
file.each do |line|
JSON.parse(line).each do |item|
## CODE TO ITERATE HERE
end
end
end
どうすればよいかわかりませんが、Continents
セクションをループして関連するレコードを取得することです。目標は、リスト/テーブル/ディスプレイに情報をループして出力することです。
助けてくれてありがとう - 明確にできるかどうか教えてください。