node.js - utf-8数据怎么以汉字形式保存到txt文件中?
PHP中文网
PHP中文网 2017-04-17 15:34:57
0
2
492
PHP中文网
PHP中文网

认证0级讲师

모든 응답(2)
刘奇

유니코드 문자 코드를 말씀하시는 건가요, 아니면 utf-8 문자 코드를 말씀하시는 건가요?
유니코드 문자 코드인 경우 다음과 유사합니다.

으아아아

이렇게 저장하면 됩니다.
하지만 만약 그렇다면

으아아아

이러한 문자코드는 한자로 변환하여 저장해야 합니다.

특정 코딩 문제에 대해서는 다음 링크를 확인하세요.
https://www.zhihu.com/questio...

黄舟

js에는 문자열 유형이 하나만 있기 때문입니다. 이 유형은 UCS-2/UTF-16입니다. Blob 또는 Buffer만 실제로 UTF-8로 인코딩된 데이터를 저장할 수 있습니다. 따라서 웹 크롤러를 통해 읽은 GB2312 데이터를 js 내부 문자열로 직접 변환한 후 fs API를 사용하여 저장할 때 utf-8 인코딩을 지정해야 합니다. 이런 식으로 저장 시 해당 모듈이 변환됩니다.
직접 변환하려는 경우 결과를 버퍼에 넣은 다음 파일에 쓰는 것만 가능합니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿