{
"name": "Santa",
"age": 0,
"address": "North pole HOHOHO",
"pet": { "name": "rudolph", "species": "reindeer" },
"language": [ "en", "ko", "ru" ],
"isAlive": false
}
04
010553616E7461
020130
03174E6F72746820706F6C6520484F484F484F
04 0603706574
01077275646F6C7068
06077370656369657306087265696E64656572
00
05 06086C616E6775616765 03 06
02656E
026B6F
027275
00
09 06076973416C697665 46
00
"pet": { ==> 04(타잎-객체) 06(타잎)03(길이-바이트)706574(값) ==> 문자열"pet"이객체이름입니다.
"name": "rudolph", ==> 01(타잎-"name")07(길이)7275646F6C7068(값)
"species": "reindeer" ==> 06(타잎-문자열)07(길이)73706563696573(값-species) 06(타잎-문자열)08(길이)7265696E64656572(값-reindeer)
} ==> 0x00(객체의끝)
"language": [ ==> 05(타잎-배열) 06(타잎-문자열)08(길이)6C 61 6E 67 75 61 67 65(값-문자열"language"-배열명) 03(길이-3개의원소) 06(배열원소타잎-문자열)
"en", ==> 02(길이)656E(값)
"ko", ==> 02(길이)6B6F(값)
"ru" ==> 02(길이)7275(값)
] ==> 0x00(배열으끝)
저밑에인코딩해놓은것얼추유츄해서해석해볼수있겠니?
이젠어때?
스팩주고아래로위로변환기짜라그러면해볼만하겠어?
딩구르르~
라가들이실무적인걸원한데서함끄적여보는중날좋아서놀러나감안녕
잘놀다와~
ㅇㅇ 지극히 실무적임.~
BSON?