Класс TM_JSONNode содержит данные поля из JSON-объекта и имеет следующие свойства:
Свойство |
Описание |
---|---|
Name |
Имя поля |
Nodes[ ] |
Возвращает поле JSON-объекта по индексу |
NodesStr[ ] |
Возвращает поле JSON-объекта по имени. Является свойством по-умолчанию, т.е. вместо "aNode.NodesStr['node_name']" можно использовать более короткую запись "aNode['node_name']" |
Count |
Возвращает количество полей JSON-объекта |
AsStr |
Возвращает значение поля переведенное в строку |
AsUTF8 |
Возвращает значение поля приведенное к строковому типу UTF8String |
AsInt |
Возвращает значение поля как целое число |
AsFloat |
Возвращает значение поля как вещественное число |
AsDateTime |
Возвращает значение поля приведенное к типу данных даты/времени TDateTime |