Я использую NewsApi, чтобы перенести некоторые данные в мою модель новостей. Запрос RestClient.get(https://newsapi.org/v2/top-headlines?sources=financial-times&apiKey=XXXXX) { |response| }
и возвращает набор данных, который я анализирую в json:
data = JSON.parse(response.body)
=>
{
"status": "ok",
"totalResults": 10,
-"articles": [
-{
-"source": {
"id": ".....",
"name": "....."
},
"author": null,
"title": "......",
"description": "......",
"url": "......",
"urlToImage": "....."
},
-{
-"source": {
"id": "financial-times",
"name": "Financial Times"
},
"author": null,
"title": "...",
"description": "...",
"url": "https://www.ft.com/content/a6a3cb08-e887-11e8-8a85-04b8afea6ea3",
"urlToImage":"..."
}
]
}
Мне интересно, как получить значение элемента "title"
в каждой статье.
@news.title = data["articles"][1]["title"]
и т. Д.
Какой самый быстрый способ конкретно указать элемент "title"
в любой из статей?