KeyValue
KeyValue Класс предоставляет помощники для чтения вложенных данных «ключ-значение» и преобразования их в двоичную форму или из нее.
Характеристики
keystring
Ключ.
valueany
Ценность.
Методы
GetName()string
Получает имя текущего узла «ключ-значение».
Возвращает:
- string - Запрошенное имя.
Count()number
Получает количество дочерних элементов.
Возвращает:
- number - Результат звонка.
Element(index: number)KeyValue | null
Извлекает дочерний элемент по указанному индексу.
indexnumber - Значение индекса.
Возвращает:
- KeyValue | null - Соответствующий объект или
nullесли он недоступен.
GetRawFloat()number
Получает необработанное значение с плавающей запятой.
Возвращает:
- number - Запрошенное необработанное число с плавающей запятой.
FindKey(key: string)KeyValue | null
Находит дочерний узел "ключ-значение" по ключу.
keystring - Ключевая ценность.
Возвращает:
- KeyValue | null - Соответствующий объект или
nullесли он недоступен.
GetString()string
Получает значение в виде строки.
Возвращает:
- string - Запрошенная строка.
GetRawNumber()number
Получает необработанное числовое значение.
Возвращает:
- number - Запрошенное необработанное число.
GetNumber()number
Получает числовое значение.
Возвращает:
- number - Запрошенный номер.
GetValue()number | string
Получает значение в виде числа или строки.
Возвращает:
- number | string - Запрошенное значение.
static FromBinary(data: string)KeyValue | null
Создает узел «ключ-значение» из двоичных данных.
datastring - Необработанные данные полезной нагрузки.
Возвращает:
- KeyValue | null - Соответствующий объект или
nullесли он недоступен.
ToBinary()string
Преобразует узел «ключ-значение» в двоичные данные.
Возвращает:
- string - Результат звонка.