나는 파일에서 텍스트를 파싱하고 그것을 문자열에 저장하고있다. 문제는 원본 파일에있는 텍스트 중 일부에 ASCII art과 내가 보존하고 싶은 것 등이 있다는 것입니다. HTML page에 문자열을 인쇄 할 때 동일한 서식과 모든 내용을 가지고 있더라도 HTML에 있기 때문에 간격과 줄 바꿈이 유지되지 않습니다. HTML의 텍스트를 원본 텍스트 파일과 똑같
거의 5 년 전 Joel Spolsky가이 기사 ("The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)")를 작성했습니다. 많은 사람들처럼, 나는 이것을 "ASCII 대체"라고 생각하게
ASCII 특수 문자 (예 : ASCII 값 0x01)를 문자열에 삽입하려면 어떻게해야합니까? 나는 다음과 같은 사용하고 있기 때문에 내가 물어 : str.Replace("<TAG1>", Convert.ToChar(0x01).ToString());
을 나는 이것보다 더 좋은 방법이 있어야한다고 생각. 어떤 아이디어? 업데이트 : 나는이 방법을 사용하는
$ cat /bin/ls
를 터미널에 넣으면 왜 ls 실행 파일을 나타내는 많은 바이너리 데이터를 볼 수 있는지 이해할 수 있습니다. 하지만 나중에, 내가 다시 프롬프트를 얻을 때, 내 자신의 키 입력이 미친 것처럼 보입니다. 나는 "a"라고 입력하면 이상한 대각선이 생깁니다. 나는 "b"를 입력하고 나는 학위 기호를 얻는다. 왜 이런 일이 발생합니까?