Perl/CPAN

Full text search for "BOM"


Case-sensitive searching
Display context of search results
  • 유니코드에 대해 . . . . 10 matches
         #keywords BOM,UCS-2,UTF-16,UTF-8,유니코드
         == BOM ==
         바이트 순서 표식(Byte Order Mark, BOM)은 유니코드에서 엔디언을 구별하기 위해 사용되는 문자로, 문자 값은 U+FEFF 이다.
         유니코드 인코딩에서 문제가 되는 것은 바이트 순서 또는 엔디언이다. 즉 'A'를 00 48로 표현할 것인가 48 00으로 표현할 것인가? UTF-16, UTF-32 같은 인코딩에서는 엔디언의 종류에 따라 문자열의 값이 완전히 달라지므로, 문서의 엔디언을 구별할 수 있는 표식이 필요하다. 이에 따라 유니코드 문서 앞에 BOM 문자를 붙여, 엔디언을 구별한다.
         UTF-8의 경우 엔디언 문제가 일어나지 않기 때문에 BOM을 붙여야 할 필요는 없다. 하지만 해당 문서가 UTF-8 인코딩이라는 표식으로 사용하는 경우도 있다. 특히 마이크로소프트의 많은 문서 편집기는 UTF-8 로 저장할 경우 자동으로 문서의 가장 앞부분에 BOM을 추가한다. 이와는 반대로 유닉스 계열 문서 편집기는 BOM을 사용하지 않는 경우가 일반적이다. 이 경우 문서의 BOM을 잘못 인식하고 문제가 발생할 수도 있다.
         각 유니코드 인코딩 방법에 따른 BOM 값은 다음과 같다.
         ||||||'''BOM Table'''||
  • LocalKeywords . . . . 1 match
         BOM UCS-2 UTF-16 UTF-8 유니코드
  • SAMISync . . . . 1 match
         Fix: 자막 인코딩 읽을 때 BOM을 직접 확인하여 notepad++ 등 일반적인 편집기가 인식하는 수준과 같게 자막 인코딩 인식
  • omr1/3/001 . . . . 1 match
         바이트 오더 마크, BOM, Byte Order Mark
Found 4 matching pages out of 1201 total pages

You can also click here to search title.