IJsonObject

Сборка: System;

Описание

Интерфейс IJsonObject предназначен для работы с объектом в JSON-структуре.

Иерархия наследования

          IJsonElement

          IJsonObject

Комментарии

Объект в JSON-структуре представляет из себя набор элементов, имеющих определённое наименование и значение. Значением элемента в свою очередь может быть отдельный объект, массив или фиксированное значение определённого типа.

Свойства

  Имя свойства Краткое описание
Contains Свойство Contains возвращает признак наличия элемента с указанным именем.
Count Свойство Count возвращает количество дочерних элементов у объекта.
Item Свойство Item возвращает элемент с указанным именем.
ItemByIndex Свойство ItemByIndex возвращает элемент с указанным индексом.
Property_ Свойство Property_ возвращает имя элемента с указанным индексом.

Свойства, унаследованные от IJsonElement

  Имя свойства Краткое описание
AsArray Свойство AsArray возвращает элемент в виде массива.
AsBoolean Свойство AsBoolean возвращает элемент в виде логического значения.
AsDouble Свойство AsDouble возвращает элемент в виде вещественного значения.
AsInteger Свойство AsInteger возвращает элемент в виде целочисленного значения.
AsObject Свойство AsObject возвращает элемент в виде объекта.
AsString Свойство AsString возвращает элемент в виде строкового значения.
GetType Свойство GetType возвращает тип элемента.

Методы, унаследованные от IJsonElement

  Имя метода Краткое описание
Query Метод Query возвращает массив элементов, полученных путём выполнения указанного JSONPath-запроса.
WriteToStream Метод WriteToStream записывает текущий элемент в поток.
WriteToString Метод WriteToString возвращает строковое представление элемента.

См. также:

Интерфейсы сборки System