C#를 사용하여 TXT를 Excel로 변환하는 방법
C#를 사용하여 TXT를 Excel로 변환하는 방법
TXT 파일을 Excel 형식으로 변환하면 스프레드시트 환경에서 구조화된 또는 반 구조화된 텍스트 데이터를 사용하는 것이 더 쉽습니다. Aspose.Cells for .NET를 사용하면 개발자는 Microsoft Excel의 필요없이 깔끔한 텍스트 파일을 Excel 형식 (.xlsx)로 업로드하고 변환할 수 있습니다.
왜 TXT를 Excel로 변환합니까?
데이터 구조 개선 :- 간단한 텍스트를 세포 기반 조직, 수식 및 스타일링을 지원하는 형식으로 변환합니다.
자동화 :- 자동 대량 텍스트 파일 처리 보고 또는 분석을 위해 스프레이에.
통합 준비 :- TXT 데이터를 쉽게 수출, 공유 또는 처리 목적으로 .NET 응용 프로그램에 통합합니다.
TXT를 Excel로 변환하는 단계별 가이드
단계 1: NuGet을 통해 Aspose.Cells를 설치
NuGet에서 도서관을 설치:
dotnet add package Aspose.Cells
단계 2: Aspose.Cells 라이센스를 설정
전체 기능에 액세스 할 수있는 라이센스를 설정하십시오 :
Metered matered = new Metered();
matered.SetMeteredKey("PublicKey", "PrivateKey");
단계 3: TXT 파일을 업로드
새로운 워크북을 만들기 위하여 업로드합니다. .txt
파일 :
Workbook workbook = new Workbook("input.txt");
단계 4 : TXT 콘텐츠는 스프레드시트로 렌더링
텍스트 콘텐츠는 자동으로 퍼져서 워크시트 세포에 배치됩니다.
단계 5 : Excel로 저장
업로드 된 텍스트를 Excel 파일로 내보내십시오 :
workbook.Save("TXT_to_Excel.xlsx", SaveFormat.Xlsx);
일반적인 문제와 고정
1) 적절하게 충전되지 않은 파일
- 해결책* : 보장할 수 있는
.txt
파일 경로는 올바르고 콘텐츠는 분리기 (tabs, commas, 등)로 적절하게 포맷됩니다.
- 해결책* : 보장할 수 있는
2) 잘못된 형성
- 솔루션: 작업장에 업로드하기 전에 텍스트 파일을 사전 처리하거나 사용자 지정 파싱 논리를 사용하십시오.
3.Save 형식 오류
- ** 솔루션** : 적절한 것을 사용하고 있는지 확인합니다.
SaveFormat
수출을 할 때.xlsx
.