모듈 인코딩
인코딩 및 디코딩 모듈, 다른 데이터 인코딩 형식과 바이너리 간의 변환을 처리하는 데 사용
참조 방법:
1var encoding = require('encoding');
물체
base32
base32 인코딩 및 디코딩 모듈
1base32 encoding.base32;
base64
base64 인코딩 및 디코딩 모듈
1base64 encoding.base64;
hex
hex 인코딩 및 디코딩 모듈
1hex encoding.hex;
iconv
iconv 인코딩 및 디코딩 모듈
1iconv encoding.iconv;
json
json 인코딩 및 디코딩 모듈
1json encoding.json;
msgpack
msgpack 인코딩 및 디코딩 모듈
1msgpack encoding.msgpack;
정적 함수
jsstr
자바스크립트 코드에 텍스트를 포함하도록 문자열을 자바스크립트 이스케이프된 문자열로 인코딩
1
2static String encoding.jsstr(String str,
Boolean json = false);
호출 매개변수:
- str: 문자열, 인코딩할 문자열
- json: Boolean, 생성 여부json호환되는 문자열
반환 결과:
- String, 인코딩된 문자열을 반환
encodeURI
url 문자열 안전 인코딩
1static String encoding.encodeURI(String url);
호출 매개변수:
- url: 인코딩할 문자열 url
반환 결과:
- String, 인코딩된 문자열을 반환
encodeURIComponent
url 부분 문자열 보안 인코딩
1static String encoding.encodeURIComponent(String url);
호출 매개변수:
- url: 인코딩할 문자열 url
반환 결과:
- String, 인코딩된 문자열을 반환
decodeURI
url 보안 문자열 디코딩
1static String encoding.decodeURI(String url);
호출 매개변수:
- url: 문자열, 디코딩할 url
반환 결과:
- String, 디코딩된 문자열을 반환