E
Приходит JSON
{"id":0,"result":["a","b","c;d;e","w;x;y;z","o;p;s"]}
он же
{
"id": 0,
"result": [
"a",
"b",
"c;d;e",
"w;x;y;z",
"o;p;s"
]
}
В документации к CVS to JSON Zabbix пишут:
"Первый параметр позволяет задать пользовательский разделитель.
Второй опциональный параметр позволяет задать символ цитирования."
В CVS to JSON
Ставлю параметры
ставлю "," ""
получаю
[
{
"1": "{\"id\":0",
"2": "\"result\":[\"a\"",
"3": "\"b\"",
"4": "\"c;d;e\"",
"5": "\"w;x;y;z\"",
"6": "\"o;p;s\"]}"
}
]
не то :(
ставлю ";" ""
получаю
[
{
"1": "{\"id\":0,\"result\":[\"a\",\"b\",\"c",
"2": "d",
"3": "e\",\"w",
"4": "x",
"5": "y",
"6": "z\",\"o",
"7": "p",
"8": "s\"]}"
}
]
опять немного не то :(
Как правильно извлеч все параметры?
Есть варианты в CVS to JSON?
Или JavaScript нужно юзать?
И вообще - у меня внешний скрипт собирает данные - потом такая обработка...
Как то попроще хотелось бы.