encode()

문자열을 지정된 인코딩을 이용하여 바이너리 개체로 반환합니다.

문법

encode(STR, [CHARSET])
필수 매개변수
STR
문자열로 평가되는 표현식. 바이너리가 아닌 값을 받으면 null을 반환합니다.
선택 매개변수
CHARSET
문자열 인코딩 형식(기본값: utf-8). 다음 문서에 등록된 Preferred MIME Name이나 Aliases를 사용합니다: https://www.iana.org/assignments/character-sets/character-sets.xhtml

사용 예

json "{}" 
| eval encoded=encode("hello, world!"), decoded=decode(encoded)
=> encoded: 68656c6c6f2c20776f726c6421 # 바이너리
=> decoded: "hello, world!" # 문자열