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