Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (2): « 1 [2]   

> Описание: Парсинг JSON формата. Получение значений элементов JSON
Kibor
Отправлено: 29 Октября, 2021 - 06:56:54
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




Max Endfar , Функционала записи в JSON нет в Кибор.
Как костыль можно использовать регулярное выражение, если надо изменить значение какого то ключа в готовой JSON записи.
 
 Top
Max Endfar
Отправлено: 29 Октября, 2021 - 13:13:28
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 2
Дата рег-ции: Янв. 2021  
Репутация: 0




 Kibor пишет:
Max Endfar , Функционала записи в JSON нет в Кибор.
Как костыль можно использовать регулярное выражение, если надо изменить значение какого то ключа в готовой JSON записи.


Спасибо за ответ! А можно применять regex к json-объекту? Или Вы имеете в виду исходную строку - до преобразования в json?
 
 Top
Budni
Отправлено: 18 Августа, 2024 - 13:13:25
Post Id



Пользователь
Специалист


Покинул форум
Сообщений всего: 419
Дата рег-ции: Март 2018  
Репутация: 2




Как такое считывать?

CODE:
[
{
"row": 0,
"col": 0,
"center": [
80,
124
]
},
{
"row": 0,
"col": 1,
"center": [
240,
124
]
},

{
"row": 1,
"col": 1,
"center": [
1840,
938
]
}
]
 
 Top
Kibor
Отправлено: 18 Августа, 2024 - 14:12:27
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




 Budni пишет:
Как такое считывать?


CODE:
string Json="[" +
"{" +
"^"row^": 0," +
"^"col^": 0," +
"^"center^": [" +
"80," +
"124" +
"]" +
"}," +
"{" +
"^"row^": 0," +
"^"col^": 1," +
"^"center^": [" +
"240," +
"124" +
"]" +
"}," +
"{" +
"^"row^": 1," +
"^"col^": 1," +
"^"center^": [" +
"1840," +
"938" +
"]" +
"}" +
"]";
messagebox (Json);

//Допилим формат до нужного
Json="{^"WWWWWWWWWW^": "+Json+"}";
messagebox (Json);

parserjson(Rez_Json, Json);

messagebox(Rez_Json.WWWWWWWWWW[0].row);
messagebox(Rez_Json.WWWWWWWWWW[1].center[1]);
 
 Top
Страниц (2): « 1 [2]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« О программе Кибор »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by