怪我咯2017-04-17 15:36:57
유니코드 문자 코드를 말씀하시는 건가요, 아니면 utf-8 문자 코드를 말씀하시는 건가요?
유니코드 문자 코드인 경우 다음과 유사합니다.
이렇게 저장하면 됩니다.
하지만 만약 그렇다면
이러한 문자코드는 한자로 변환하여 저장해야 합니다.
특정 코딩 문제에 대해서는 다음 링크를 확인하세요.
https://www.zhihu.com/questio...
黄舟2017-04-17 15:36:57
js에는 문자열 유형이 하나만 있기 때문입니다. 이 유형은 UCS-2/UTF-16입니다. Blob 또는 Buffer만 실제로 UTF-8로 인코딩된 데이터를 저장할 수 있습니다. 따라서 웹 크롤러를 통해 읽은 GB2312 데이터를 js 내부 문자열로 직접 변환한 후 fs API를 사용하여 저장할 때 utf-8 인코딩을 지정해야 합니다. 이런 식으로 저장 시 해당 모듈이 변환됩니다.
직접 변환하려는 경우 결과를 버퍼에 넣은 다음 파일에 쓰는 것만 가능합니다.