Node.js에서 버퍼 데이터를 JSON 형식으로 변환하는 방법은 무엇입니까?

Node Jseseo Beopeo Deiteoleul Json Hyeongsig Eulo Byeonhwanhaneun Bangbeob Eun Mueos Ibnikka



버퍼는 데이터 청크를 순서대로 저장하는 임시 메모리입니다. 한 위치에서 다른 위치로 대량의 데이터를 전송하는 데 사용됩니다. 이 작업은 데이터 청크를 로드하여 서버에 전달하고 서버가 응답할 때까지 기다리면서 해당 데이터를 대기열에서 삭제하여 다음 데이터를 위한 공간을 확보하는 방식으로 수행됩니다. 버퍼는 크기 조정이 불가능하지만 요구 사항에 따라 다른 형식으로 변환될 수 있는 이진 데이터만 처리합니다.

이번 포스팅에서는 버퍼 데이터를 JSON 형식으로 변환하는 방법에 대해 설명하겠습니다.

Node.js에서 버퍼 데이터를 JSON 형식으로 변환하는 방법은 무엇입니까?

버퍼 데이터를 JSON으로 변환하려면 내장된 ' toJSON() ' 방법. 이 메서드는 버퍼를 JSON 개체로 반환합니다. “ JSON ”는 “키”가 문자열을 지정하고 “값”이 유효한 JSON 데이터 유형을 정의하는 키-값 쌍을 포함하는 문자열 형식입니다.







'toJSON()' 메서드의 작동은 여기에 작성된 기본 구문에 따라 달라집니다.



버프. toJSON ( )

위 구문에는 버퍼 개체를 JSON으로 변환하기 위해 추가 인수가 필요하지 않습니다.



위에서 정의한 메서드를 실제로 사용하여 버퍼 개체를 JSON으로 변환해 보겠습니다.





~였다 버프 = 완충기. ~에서 ( '리눅스' ) ;
~였다 JSON = 버프. toJSON ( 버프 ) ;
콘솔. 통나무 ( JSON ) ;

위의 코드 줄에서:

  • 버퍼.from() ” 메소드는 지정된 정수로 버퍼 객체를 생성합니다.
  • .toJSON() ” 메소드는 인수로 전달된 지정된 버퍼를 JSON으로 변환합니다.
  • 콘솔.로그() ” 메소드는 “json” 변수에 저장된 “toJSON()” 메소드의 결과를 보여줍니다.

산출
아래 명령을 사용하여 '.js' 파일을 시작합니다.

노드 앱. JS

터미널은 지정된 버퍼를 JSON으로 표시하는 것을 볼 수 있습니다. 데이터 ” 속성은 버퍼 데이터를 나타내고 “ 유형 '는 데이터 유형을 나타냅니다.

버퍼 데이터를 JSON 형식으로 변환하는 것이 전부입니다.

결론

버퍼 데이터를 JSON 형식으로 변환하려면 미리 정의된 “ toJSON() ” 버퍼 인터페이스의 메소드. 이 메서드는 추가 인수를 사용하지 않고 대상 버퍼를 가져와 JSON으로 변환합니다. JSON 형식은 속성과 해당 값을 키-값 쌍으로 지정합니다. 이번 포스팅에서는 버퍼 데이터를 JSON 형식으로 변환하는 방법을 실제로 설명했습니다.