Member 13524784 Ответов: 1

Если условие в JSON при преобразовании?


Есть ли способ, который мы можем применить только в том случае, если условие справедливое.
Причина, по которой я спрашиваю, заключается в том, что в другом состоянии мы посылаем значение по умолчанию, которое другая сторона не принимает?

Что я уже пробовал:

"state": "#ifcondition(#valueof($.state),New,1,
#ifcondition(#valueof($.state),Other,#valueof($.state),"))",

Если мое условие ложно или позволяет сказать, что состояние не является новым, то нам не нужно отправлять значение состояния?

Sibasisjena

Пожалуйста, проверьте код ниже.

var obj, isSahrukh = false;
если(иссахрух)
{
obj = {название:"Сахарух", фильм:"DDLJ"};
}
еще
{
obj = {название:"Амир", фильм:"Сарфарош"}
}

Вы можете проверить в chrome/любой консоли браузера.

1 Ответов

Рейтинг:
2

Dave Kreskowiak

JSON - это только представление данных. Нет никакого способа включить код, такой как ваш оператор If. Ничто в JSON никогда не выполняется как код.


[no name]

Насколько я понимаю, ОП имеет в виду именно это. JUST - JSON при простом преобразовании[^]

Dave Kreskowiak

Упс, пропустил эту часть.