최고의 루비 중국어 인코딩 루비 중국어 인코딩 튜토리얼 2024년, 이 튜토리얼에서는 예,를 배울 수 있습니다.
이전 장 우리는 루비 출력 "안녕하세요, 세계!", 영어 문제없이 사용하는 방법을 배웠지 만 한 당신이 "안녕, 세계"중국어 코딩 문제가 발생할 가능성이 중국어 문자입니다 출력합니다.
인코딩이 구현 과정에 대하여 설명한다 지정되지 않은 경우 루비 파일 :
#!/usr/bin/ruby -w puts "你好,世界!";
위의 프로그램 실행 출력은 다음과 같습니다
invalid multibyte char (US-ASCII)
UTF-: - * - 코딩 위의 오류 메시지가, 중국은 왜곡되고,이 솔루션은 #에있는파일의 시작에 불과 루비 소스를 읽을 ASCII 인코딩을 사용하여 보여줍니다 8 - * - (EMAC가 작성) 또는# 코딩 = UTF-8라인에.
출력은 다음과 같습니다
你好,世界!
우리는 과정을 학습 다시한다면, 소스 코드 파일은 다음 중국 인코딩, 당신은 두 가지에주의를 지불해야합니다