jsoncount

Функция получения количества вложенных объектов JSON для ссылки на внутренний объект JSON.

Синтаксис:

jsCount = jsoncount(jsID);

Аргументы:

Имя Тип данных Описание
jsID integer Ссылка на внутренний объект JSON

Описание:

jsoncount(jsID) – функция производит подсчет и возвращает количество подобъектов JSON, которые находятся во внутреннем объекте JSON по ссылке.

Ссылка на внутренний объект JSON может быть получена с помощью функций jsonparsefromfile или jsonparsefromstring.

Результат:

Имя Тип данных Описание
jsCount integer Количество подобъектов JSON

Пример:

jsString = "
      {'General': {
  	  'Version': '1.0.0',
  	  'Date': '11.05.2016',
	    'Sample': ['Hello World in C\r\n']} 
      }";

jsString = stringreplaceall(jsString, "'", chr(34));

//Работа функции с файлом
jsfileid    = jsonparsefromfile("jsExample.json");	
jsfilecount = jsoncount(jsfileid);

//Работа функции со строкой
jsstringid    = jsonparsefromstring(jsString);	
jsstringcount = jsoncount(jsstringid);

В результате переменным jsfilecount и jsstringcount будут присвоены значения количества подобъектов JSON.

Дополнительные материалы:

Нет.