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

IsJson — функция скриптa и диаграммы

IsJson() проверяет, содержит ли указанная строка допустимые данные JSON (JavaScript Object Notation). Также можно проверить конкретный тип данных JSON.

Синтаксис:

value IsJson(json [, type])

Возвращаемые типы данных: двойное значение

Аргументы
Аргумент Описание
json Тестируемая строка. Может содержать дополнительные пробелы и символы новой строки.
type

Дополнительный аргумент, задающий тип данных JSON для тестирования.

  • 'value' (по умолчанию)

  • 'object'

  • 'array'

  • 'строка'

  • 'number'

  • 'Boolean'

  • 'null'

Пример. Допустимые и недопустимые выражения диаграммы
Пример Результат
IsJson( 'null' ) Возвращает -1 (true)
IsJson( '"abc"', 'value' ) Возвращает -1 (true)
IsJson( '"abc"', 'string' ) Возвращает -1 (true)
IsJson( 123, 'number' ) Возвращает -1 (true)
IsJson( 'text' ) Возвращает 0 (false), 'text' не является допустимым значением JSON
IsJson( '"text"', 'number' ) Возвращает 0 (false), '"text"' не является допустимым числом JSON
IsJson( '"text"', 'text' ) Возвращает 0 (false), 'text' не является допустимым типом JSON

Пример. Основы использования функции IsJson

Пример. Сценарий использования функции IsJson

См. также:

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице и с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом, чтобы мы смогли ее исправить!