데이터를 구문 분석하기 위해 .txt 파일로 읽으려는 프로그램 고유의 이진 파일 (Altium PCB Library (.PcbLib))이 있습니다. 어쨌든 C#에서이 작업을 수행 할 수 있습니까?프로그램 고유의 이진 파일을 .txt 파일로 읽습니다.
EDIT : .txt로 저장 한 다음 파일에서 필요한 정보가 일반 텍스트 (정크 메일과 혼합 됨)로 표시됩니다. 파일을 .txt로 저장하고 코드를 실행하여 데이터를 파싱하려면 코드를 실행할 수 있지만 파일을 .txt로 저장하지 않아도되는지 여부를 알고 싶었습니다. 이 .txt 파일로 연 경우
는 포함 텍스트 등 :
"| LIBREF0 = 기준점 | COMPDESCR0 = 케이트 표준 | PARTCOUNT0 = 2 | LIBREF1 = MOUNT_HOLE | COMPDESCR1 = 6-32 마운트 홀 | PARTCOUNT1 = 2 | " 나는 등 "기준점", "MOUNT_HOLE"처럼 각 "LIBREF"이름을 얻기 위해 분석된다
...
모든 파일을 텍스트로 읽을 수는 있지만 그것이 의미가 있다는 것을 의미하지는 않습니다. – BugFinder
충분한 정보를 제공하지 않았습니다. 이 파일 유형은 무엇입니까? 그것은 텍스트 데이터입니까, 아니면 바이너리입니까? 제한된 정보량으로 답변을 드릴 수는 없습니다. 어떤 연구를하셨습니까? 여기서 멈춰서 [ask]를 보셔야합니다. –
이것은 프로그램 고유의 이진 파일이지만 .txt로 저장 한 다음 파일에서 필요한 정보를 일반 텍스트로 표시합니다. 파일을 .txt로 저장하고 코드를 실행하여 데이터를 파싱하려면 코드를 실행할 수 있지만 파일을 .txt로 저장하지 않아도되는지 여부를 알고 싶었습니다. –