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

3732 단어 node
Originally posted here!
BufferJSON 로 변환하려면 Buffer 인스턴스에서 toJSON() 메서드를 사용할 수 있습니다.

// convert buff object to json
const json = buff.toJSON();


예를 들어 다음과 같은 데이터가 포함된 배열이 있다고 가정해 보겠습니다.

// data
const data = [0x1, 0x2, 0x3, 0x4, 0x5];


이제 Buffer 클래스의 from() 메서드를 사용하여 이 데이터를 버퍼로 변환해 보겠습니다.

// data
const data = [0x1, 0x2, 0x3, 0x4, 0x5];

// for an example first let's convert
// this object to buffer
const buff = Buffer.from(data);


이제 JSON 개체의 toJSON() 메서드를 사용하여 이 버퍼를 buff로 변환해 보겠습니다.

// data
const data = {
  name: "John Doe",
  age: 23,
};

// for an example first let's convert
// this object to buffer
const buff = Buffer.from(data);

// buffer to JSON
// using the toJSON() method
const json = buff.toJSON();

console.log(json);
/*
{ type: 'Buffer', data: [ 1, 2, 3, 4, 5 ] }
*/


  • 실제 데이터는 data라는 속성에 있고 데이터 유형은 json 객체에서 type라는 속성에 있습니다.

  • repl.it에 있는 이 예제를 참조하십시오.

    😃 유용하셨다면 공유해 주세요.

    좋은 웹페이지 즐겨찾기