안녕하세요~ 오늘은 인코딩 형식 변환해주는 ICONV-LITE에 대해 알아보려고 합니다!
ICONV-LITE란?
짧게 말하자면 인코딩을 도와주는 모듈입니다.
ICONV 와 INCOV-LITE의 차이는?
-- ICONV
는 모든 문자코드를 변환할 수 있습니다.
-- ICONV-LITE
는 문자코드를 UTF-8로 변경하거나 UTF-8을 다른 문자로 변환합니다.
추가로 같이 사용하기 좋은 모듈은 jschardet
입니다.
이 모듈은 현재 문자코드가 어떤 인코딩형식으로 되어있는지 알려줍니다.
npm install iconv-lite
const inconv= require('iconv-lite');
iconv.decoded("변경할 데이터", "현재 인코딩 형태");