JSON에서 응답을 받았고 signal_events에 'signal'이 하나만 있는지 확인해야합니다. 저는 rspec에 Ruby를 사용하고 있습니다.JSON 응답에서 하나의 키만 가져 오는 것을 확인하는 방법은 무엇입니까?
"signal_events": [
{
"id": "587e9ae969702d10bd5a0000",
"created_at": 1484692201,
"geo": {
"type": "Point",
"coordinates": [
-153.45703125,
59.67773438
]
},
"expires_at": 1484778601,
"geohashes": [
"bddg",
"bdeh"
],
"signal": {
"id": "587e9ae969702d0911060000",
"created_at": 1484692201.24,
"expires_at": 1484778601.24,
"signal_at": 1484691607,
"source": "usgs",
"updated_at": 1484692144,
"magnitude": 2,
"radius": 6.36107901750268,
"event_name": "earthquake",
"tsunami": "no"
},
"signal_type": "earthquake",
"centroid": {
"type": "Point",
"coordinates": [
-153.45703125,
59.67773438
]
},
"location": {
"country": "United States",
"country_code": "US",
"city": "Kenai Peninsula Borough",
"region": "Kenai Peninsula Borough",
"region_code": "AK"
}
},
나는 당신이 당신의 질문에 주어진 답을 결코 받아들이지 않는 것을 보았습니다. 잠시 질문을하고 질문을 해결할 때 최선의 답을 수락하십시오. 이 방법으로 커뮤니티에 문제가 해결되었음을 알리는 동시에 솔루션을 제공 한 사람의 노력에 대해 보상을 받는다. –
나는 stackoverflow에 상당히 익숙하며 앞으로 Andrey에게 조언을 따를 것이다 –
In 대답을 수락하는 조건은 답 점수 아래의 확인 표시를 찾아야합니다. –