2010-08-18 3 views
0

어떤 종류의 문자이며 어떻게 C#/vb.net의 텍스트로 변환합니까? 이 문자는 어떤 종류이며 어떻게 문자로 변환합니까?

alt text

나는, 메모장에서 .DAT 파일을 열 스크린 샷을 가져다가 여기에 부착.

+0

내가 알 수있는 한, 편집자는 그것을 걸러 냈습니다. 나는 당신의 질문에 이상한 성격을 찾을 수 없습니다. –

+0

@James : 다시 확인하십시오. 스크린 샷을 추가했습니다. – vikasde

답변

1

귀하의 스크린 샷은 상자에 숫자 "0003"처럼 보입니다. 문자 모양을 사용할 수없는 문자를 표시하는 일반적인 방법입니다.

U+0003은 "END OF TEXT"제어 문자입니다. 텍스트 파일 내에서 발생하는 것은 거의 없지만 ".dat"파일은 텍스트와 바이너리 데이터가 혼합되어있을 수 있습니다.

0

16 진수 편집기를 사용하면 파일에 포함 된 정확한 ASCII 코드를 찾을 수 있습니다 (파일이 ASCII라고 가정하고 완전히 잘못된 가정으로 보임). 파일에 포함 된 바이트 시퀀스가 ​​편집기에서 파일을 여는 데 사용 된 인코딩의 인쇄 가능한 문자가 아니므로 실제 문자 대신 해당 그래픽을 사용했기 때문입니다.

+0

값을보기 위해 온라인 hex에서 ASCII 편집기로 값을 붙여 넣을 수 있다고 생각합니까? – vikasde

+0

온라인 16 진수 편집기와 같은 것이 있는지 나는 모른다. 그러나 자유롭고 사용하기 쉬운 16 진수 편집기가 있습니다. 그 중 하나를 들여다보고 싶을 수도 있습니다. – Mark

관련 문제