Достать JSON значение C#

tryinfinity

Client
Регистрация
24.12.2016
Сообщения
141
Благодарностей
3
Баллы
18
всем привет. помогите плз достать значение json через снипет
делаю вроде верно
Код:
project.Json.FromString(project.Variables["Json.Info.Count"].Value);
но не находит
Выполнение действия CSharp OwnCode No such variable: Json.Info.Count

При присвоении значения в переменную через кубик работает нормально
{-Json.Info.Count-}
 
Последнее редактирование:

WebBot

Client
Регистрация
04.04.2015
Сообщения
1 720
Благодарностей
1 377
Баллы
113
string json_str = project.Variables["json_str"].Value; // в этой переменной должен быть ваш Json
project.Json.FromString(json_str); // парсинг json'а
project.SendInfoToLog(project.Json.Info.Count.ToString(),true); // вывод значения в лог ZP
 

tryinfinity

Client
Регистрация
24.12.2016
Сообщения
141
Благодарностей
3
Баллы
18
string json_str = project.Variables["json_str"].Value; // в этой переменной должен быть ваш Json
project.Json.FromString(json_str); // парсинг json'а
project.SandInfoToLog(project.Json.Info.Count.ToString(),true); // вывод значения в лог ZP
Ну это же вроде 1 в 1 что я написал.
 

tryinfinity

Client
Регистрация
24.12.2016
Сообщения
141
Благодарностей
3
Баллы
18
Ну все равно не находит
 

WebBot

Client
Регистрация
04.04.2015
Сообщения
1 720
Благодарностей
1 377
Баллы
113
Ну все равно не находит
Значит где-то ошиблись в другом месте ...
1) Возможно в переменной project.Variables["json_str"].Value у вас НЕ строка представляющая из себя Json
2) Возможно ошибка в этой части - Info.Count

В логе то что пишет?
 

tryinfinity

Client
Регистрация
24.12.2016
Сообщения
141
Благодарностей
3
Баллы
18
Выполнение действия CSharp OwnCode No such variable
 

WebBot

Client
Регистрация
04.04.2015
Сообщения
1 720
Благодарностей
1 377
Баллы
113

tryinfinity

Client
Регистрация
24.12.2016
Сообщения
141
Благодарностей
3
Баллы
18
Ну дак говорит что у вас не существует переменная ... создайте ее и положите в нее строку Json
Я в первом посте писал, что через кубик (присвоение переменной значения Json) находится это значение Json
 

tryinfinity

Client
Регистрация
24.12.2016
Сообщения
141
Благодарностей
3
Баллы
18
Ок.
 

Вложения

  • 17,1 КБ Просмотры: 112

WebBot

Client
Регистрация
04.04.2015
Сообщения
1 720
Благодарностей
1 377
Баллы
113
Просто вы json_str запихнули в саму строку json, ;-) а я имел ввиду что переменную с таким именем в ZP создать нужно

вот рабочий пример
 

Вложения

  • 13,6 КБ Просмотры: 238
  • Спасибо
Реакции: phoenixs и tryinfinity

tryinfinity

Client
Регистрация
24.12.2016
Сообщения
141
Благодарностей
3
Баллы
18
Спасибо)
 

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