본문 바로가기
프로그래밍/Node.js

[node.js] msgpack5 사용 예

by 뽀도 2023. 5. 25.
  •  Node.js용 msgpack npm 
  • Json serialize / deserialize 가능

 

[코드]

- msgpack5 사용 코드 간단 예

var msgpack = new require('msgpack5')()
, encode = msgpack.encode
, decode = msgpack.decode

// object 생성
var testData = { 
    name:'Tester'
};

// serialize
var buffer = msgpack.encode(testData);

// deserialize
var unpack = msgpack.decode(buffer);

// name이 있기때문에 아래 코드 출력 
if(unpack.hasOwnProperty('name') == true)
    console.log(unpack.name);

 

1. testData를 encode 하여 , buffer라는 이름으로 저장 

 

2. buffer를 decode 하여 unpack에 저장 

 

3. unpack에 name 이라는 키가 있으면 출력 

 

 

[결과]

 

 

 

 

 

 

 

 

[npm 사이트]

 

https://www.npmjs.com/package/msgpack5

반응형

'프로그래밍 > Node.js' 카테고리의 다른 글

Nodejs + google webhook 연동  (0) 2023.07.05
google chat - node.js 연동중 에러 발생  (0) 2023.07.04
[WEB-HTTP] GET / POST / PUT / DELETE  (0) 2018.07.15
[node.js] LTS , Current  (0) 2018.07.10
node.js 란  (0) 2018.07.10

댓글