Node.js에서 버퍼 데이터를 JSON으로 변환하는 방법은 무엇입니까?
3732 단어 node
Buffer
를 JSON
로 변환하려면 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에 있는 이 예제를 참조하십시오.
😃 유용하셨다면 공유해 주세요.
Reference
이 문제에 관하여(Node.js에서 버퍼 데이터를 JSON으로 변환하는 방법은 무엇입니까?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/melvin2016/how-to-convert-a-buffer-data-to-json-in-node-js-47jg텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)