exponenta event banner

putData

Класс: matlab.net.http.io.JSONConsumer
Пакет: matlab.net.http.io

Сохранение следующего буфера данных JSON для JSONConsumer

Синтаксис

[len,stop] = putData(consumer,data)

Описание

[len,stop] = putData(consumer,data) передает данные в суперкласс для преобразования uint8 буфер в строку, а затем использует jsondecode для его декодирования и вставки в Response.Body.Data.

Этот метод может не сохранять декодированные данные JSON до тех пор, пока не будет прочитано все сообщение.

Этот метод является переопределенным методом putData. Этот метод можно переопределить для проверки или изменения uint8 данные перед преобразованием или данные JSON после декодирования.

Входные аргументы

развернуть все

Потребитель контента, указанный как matlab.net.http.io.JSONConsumer объект.

Буфер необработанных данных в matlab.net.http.ResponseMessage объект, указанный как непустой uint8 вектор, uint8.empty, или []. Дополнительные сведения об этих значениях см. в аргументе ввода данных для ContentConsumer.putData способ.

Выходные аргументы

развернуть все

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

Укажите, следует ли получать дополнительные данные из этого сообщения, возвращенного как true или false. Дополнительные сведения см. в аргументе stop в разделе ContentConsumer.putData.

Признаки

Accesspublic

Сведения об атрибутах методов см. в разделе Атрибуты метода.

См. также

|

Представлен в R2018a