Я использую ELK Stack Logstash, и это формат целевого поля данных, которое мне нужно преобразовать сейчас:
{
"target": [
"Sector1 - Subsector1",
"Sector2 - Subsector2"
]
}
Требуемый формат вывода JSON, который мне нужен:
{
"target": [{
"Sector": "Sector1",
"Subsector": "Subsector1"
}, {
"Sector": "Sector2",
"Subsector": "Subsector2"
}]
}
Я провел некоторое исследование и обнаружил, что фильтр Logstash Ruby способен выполнять преобразование, однако я не разбираюсь в Ruby, поэтому, если кто-то из профессионалов сможет помочь с кодом, он будет очень признателен!