모듈 기본 모듈

모듈 iconv

iconv 인코딩 및 디코딩 모듈

참조 방법 :

1 2
var encoding = require('encoding'); var iconv = encoding.iconv;

또는

1
var iconv = require('iconv');

정적 기능

encode

iconv를 사용하여 텍스트를 이진 데이터로 변환

1 2
static Buffer iconv.encode(String charset, String data);

통화 매개 변수 :

  • charset : 문자열, 지정된 문자 집합
  • data : 문자열, 변환 될 텍스트

반환 결과 :

  • Buffer , 디코딩 된 이진 데이터를 반환

decode

iconv를 사용하여 Buffer 내용을 텍스트로 변환

1 2
static String iconv.decode(String charset, Buffer data);

통화 매개 변수 :

  • charset : 문자열, 지정된 문자 집합
  • data : Buffer , 변환 할 이진 데이터

반환 결과 :

  • String , 인코딩 된 문자열을 반환

isEncoding

문자 세트가 지원되는지 확인

1
static Boolean iconv.isEncoding(String charset);

통화 매개 변수 :

  • charset : 문자열, 지정된 문자 집합

반환 결과 :

  • Boolean , 문자 집합이 지원되는지 여부를 반환