putData

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

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

Синтаксис

[len, остановитесь] = putData (потребитель, данные)

Описание

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

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

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

Входные параметры

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

Потребитель содержимого, заданный как объект matlab.net.http.io.JSONConsumer.

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

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

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

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

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

Смотрите также

|

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

Была ли эта тема полезной?