JSON

dobrohod

Client
Регистрация
15.10.2018
Сообщения
43
Благодарностей
5
Баллы
8
Доброго всем.

Есть Json переменная
JSON:
searchResultsV2-193750-categorySearchMegapagination-1
Хочу к ней обратиться

C#:
string json = project.Json.searchResultsV2-193750-categorySearchMegapagination-1.ToString();
Получаю в ответ:
Имя "categorySearchMegapagination" отсутствует в текущем контексте"
Куда копать?
 

ykzen

Client
Регистрация
30.01.2020
Сообщения
18
Благодарностей
4
Баллы
3
C#:
string sometext = project.Json.searchResultsV2-193750-categorySearchMegapagination-1;
Это в случае, если мы говорим про таб с JSON-переменными в ProjectMaker
 

dobrohod

Client
Регистрация
15.10.2018
Сообщения
43
Благодарностей
5
Баллы
8
C#:
string sometext = project.Json.searchResultsV2-193750-categorySearchMegapagination-1;
Это в случае, если мы говорим про таб с JSON-переменными в ProjectMaker
Ошибка аналогичная.
Знаки тире делят переменную, вот и ругается.

Решил костылём))
До создании переменной, меняем у неё название.
C#:
string jsonBlock = Macros.TextProcessing.Replace(response, "searchResu.*?Megapagination-1", "newVariables", "Regex", "All");
project.Json.FromString(jsonBlock);
string json = project.Json.newVariables.ToString();
Но это костял, а хотелось бы нормально.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)