Мне было интересно, есть ли какой-нибудь "более чистый" способ циклического перебора вложенных JSON в ruby? Это мой JSON объект:
{
"data": [
{
"file": "test/test_project_js/jquery.js",
"results": [
{
"vulnerabilities": [
{
"severity": "high"
},
{
"severity": "medium"
},
{
"severity": "none"
},
{
"severity": "high"
}
]
}
]
},
{
"file": "test/test_project_js/jquery.js",
"results": [
{
"vulnerabilities": [
{
"severity": "none"
},
{
"severity": "none"
},
{
"severity": "none"
},
{
"severity": "high"
}
]
}
]
}
]
}
Я хочу извлечь severity
под каждый vulnerability
, присутствующий внутри каждого results[]
, который находится под data[]
Текущий подход кода
1011 *