Класс: matlab.net.http.io. StringConsumer
Пакет: matlab.net.http.io
Преобразуйте данные, чтобы представить в виде строки в StringConsumer
str = convert(consumer,data)
преобразовывает буфер str
= convert(consumer
,data
)data
к строке или вектору символов, str
, на основе текущих значений Набора символов и TextType. Это имеет то же поведение как putData
, но возвращает конвертированную строку вместо того, чтобы хранить его в Response.Body.Data
. Это не обновляет CurrentLength.
Это - служебный метод в пользу подклассов, которые хотят интерпретировать данные как строку, и затем обработать результаты и хранить их собственные данные в Response.Body.Data
. Подклассы, которые используют этот метод, не должны вызывать putData
кроме передать в пустом data
в конце потока, чтобы сказать этому классу, которые вводят, закончился.
Если концы data
с неполным многобайтовым символом, тот неполный символ сохранен внутренне и не возвратился до следующего вызова convert
, который обеспечивает остаток байтов.
Access | protected |