2008-10-14 6 views
3

나는 이것이 "진짜"프로그래밍 질문이 아니라는 것을 알고있다. 하지만 프로그래밍과 관련이 있으므로 어쨌든 설정하겠습니다. 파일의 바이트 순서 표시자를 읽는 테스트가 필요한 프로그램이있어 utf-8 또는 utf-16인지 확인합니다. 내 문제는 바이트 순서 표식을 설정할 수있는 프로그램/텍스트 편집기를 찾을 수 없다는 것입니다. 아무도 나에게 텍스트 파일에 이것을 설정하는 방법을 말해 줄 수 있습니까?유니 코드 파일의 바이트 순서 표시자를 어떻게 설정합니까?

답변

3

위한 것으로 바이트 순서 마커를 설정해야합니다에 대해 설명합니다. 그것은 BOM을 설정하지 않을 것입니다, 나는 그것이 설정되어 있는지 여부도 전화 것입니다 믿습니다. .NET에서 프로그래밍 방식으로 할 수도 있습니다. MSN에 대한 FAQ가 있습니다.

3

무슨 일이 벌어지고 있는지 확실히 알 필요가있는 경우 이진진 16 진수 편집기를 사용하거나 프로그램에서 작성하여 이진 파일로 파일을 만듭니다.

2

Ultra Edit 또는 Notepad++ 모두 (++ NP와 플러그인을 통해)도 원시 진수 그것을 할, 편집 할 수 있어야한다

1

당신은보고 당신이있는 경우 비주얼 Studio.NET이 편집 할 수 있어야한다 .

Visual Studio에서 열린 파일 대화 상자를 불러옵니다. 열기 버튼에서 작은 삼각형을 클릭하고 연결 프로그램을 선택하십시오. 이제 바이너리 편집기를 선택하십시오.

파일 시작 부분의 16 진수 값을 편집하여 필요한 바이트 순서 패턴을 포함 할 수 있어야합니다.

Wikipedia articleBabelPad라는 꽤 좋은 프로그램이있는 다른 파일 형식 (예 : UTF-8 또는 UTF-16)