Main Content

convert

클래스: matlab.net.http.io.StringConsumer
네임스페이스: matlab.net.http.io

StringConsumer 내 데이터를 문자열로 변환

구문

str = convert(consumer,data)

설명

str = convert(consumer,data)data로 구성된 버퍼를 CharsetTextType의 현재 값에 따라 string형이나 문자형 벡터 str로 변환합니다. putData와 동일한 동작이지만, 변환된 문자열을 Response.Body.Data에 저장하는 대신 반환합니다. CurrentLength를 업데이트하지는 않습니다.

이는 데이터를 문자열로 해석하여 결과를 처리하고 자체 데이터를 Response.Body.Data에 저장하고자 하는 서브클래스를 위해 제공되는 유틸리티 메서드입니다. 이 메서드를 사용하는 서브클래스는 스트림의 끝에 이 클래스에 입력이 끝났음을 알리기 위해 비어 있는 data를 전달하는 경우를 제외하고는 putData를 호출하지 않아야 합니다.

data가 부분적인 멀티바이트 문자로 끝나는 경우, 해당 부분적인 문자는 다음번에 나머지 바이트를 제공하는 convert가 호출될 때까지 반환되지 않고 내부적으로 저장됩니다.

입력 인수

모두 확장

콘텐츠 소비자로, matlab.net.http.io.StringConsumer 객체로 지정됩니다.

ResponseMessage에 들어 있는 원시 데이터로 저장된 버퍼로, 비어 있지 않은 uint8형 벡터, uint8.empty 또는 []로 지정됩니다.

출력 인수

모두 확장

텍스트로, string형이나 문자형 벡터로 반환됩니다.

특성

Accessprotected

버전 내역

R2018a에 개발됨

참고 항목

| |