IronXL 방법 스프레드시트 파일 형식 변환 IronXL을 사용하여 C#에서 스프레드시트 파일 형식 변환 방법 커티스 차우 업데이트됨:1월 10, 2026 다운로드 IronXL NuGet 다운로드 DLL 다운로드 무료 체험 시작하기 LLM용 사본 LLM용 사본 LLM용 마크다운 형식으로 페이지를 복사하세요 ChatGPT에서 열기 ChatGPT에 이 페이지에 대해 문의하세요 제미니에서 열기 제미니에게 이 페이지에 대해 문의하세요 Grok에서 열기 Grok에게 이 페이지에 대해 문의하세요 혼란 속에서 열기 Perplexity에게 이 페이지에 대해 문의하세요 공유하다 페이스북에 공유하기 트위터에 공유하기 LinkedIn에 공유하기 URL 복사 이메일로 기사 보내기 This article was translated from English: Does it need improvement? Translated View the article in English IronXL은 C# 개발자가 XLS, XLSX, CSV, JSON, XML, HTML을 포함한 다양한 형식 간의 스프레드시트를 간단한 Load 및 SaveAs 메서드를 사용하여 비즈니스 애플리케이션의 파일 형식 변환을 간소화합니다. IronXL은 XLS, XLSX, XLSM, XLTX, CSV, TSV, JSON, XML, HTML과 같은 다양한 형식 간의 스프레드시트 파일 변환을 지원합니다. 또한 HTML 문자열, 바이너리 데이터, 바이트 배열, DataSets, MemoryStreams와 같은 인라인 코드 데이터 유형도 지원합니다. Load 메서드는 스프레드시트 파일을 열 때 사용되며, SaveAs 메서드는 스프레드시트를 원하는 파일 형식으로 내보낼 때 사용됩니다. 이 유연성 덕분에 IronXL은 다양한 플랫폼 및 애플리케이션에서 C#의 엑셀 파일 작업하는 .NET 개발자들에게 필수 도구입니다. 데이터 마이그레이션 도구, 보고 시스템 또는 비즈니스 인텔리전스 애플리케이션을 구축하든, 형식 간의 원활한 변환 기능은 다양한 시스템 및 사용자 요구 사항과의 호환성을 보장합니다. 빠른 시작: 엑셀 스프레드시트를 JSON으로 변환 IronXL을 사용하면 한 줄의 간단한 코드로 엑셀 파일을 로드하고 JSON으로 내보낼 수 있으며, 복잡한 설정 없이 빠른 결과를 제공합니다. 빠른 파일 유형 변환이 필요한 개발자들에게 완벽한 시작 예제입니다. NuGet 패키지 관리자를 사용하여 https://www.nuget.org/packages/IronXl.Excel 설치하기 PM > Install-Package IronXl.Excel 다음 코드 조각을 복사하여 실행하세요. IronXl.WorkBook.Load("input.xlsx").SaveAsJson("output.json"); 실제 운영 환경에서 테스트할 수 있도록 배포하세요. 무료 체험판으로 오늘 프로젝트에서 IronXL 사용 시작하기 Free 30 Day Trial ### 최소 워크플로우(5단계) 엑셀 파일을 다른 파일 형식으로 변환하기 위한 C# 라이브러리 설치 Use the `WorkBook` class to load or create new XLS or XLSX C#을 사용하여 Excel 스프레드시트의 데이터를 보고, 추가하고, 수정할 수 있습니다. Utilize the methods in the `WorkBook` class to export the spreadsheet 지정된 디렉터리에서 내보낸 파일을 확인하세요. 스프레드시트 파일 형식 변환 방법 스프레드시트 형식 변환 과정은 지원되는 형식 중 하나로 파일을 로드하고, IronXL의 지능형 데이터 구조 재구성 기능을 사용하여 다른 형식으로 내보내는 것을 포함합니다. 이 변환 과정은 데이터 무결성을 유지하며 각 대상 형식의 구조적 요구 사항에 적응합니다. SaveAs 메서드는 CSV, JSON, XML, 그리고 HTML로 내보내는 데 사용할 수 있지만, 각 파일 형식을 위한 전용 메서드를 사용하는 것이 권장됩니다: SaveAsCsv - 올바른 이스케이핑으로 콤마로 구분된 값에 최적화 SaveAsJson - 데이터 유형 보존과 함께 올바르게 서식화된 JSON 생성 SaveAsXml - 적절한 스키마를 가진 잘 구성된 XML 생성 ExportToHtml - 서식을 유지하는 스타일이 적용된 HTML 테이블 생성 참고해 주세요CSV, TSV, JSON, XML 파일 형식의 경우 각 워크시트에 대해 별도의 파일이 생성됩니다. 명명 규칙은 fileName.sheetName.format 형식을 따릅니다. 아래 예에서, CSV 형식의 출력은 sample.new_sheet.csv. :path=/static-assets/excel/content-code-examples/how-to/convert-spreadsheet-file-types-different-format.cs using IronXL; // Load the Excel spreadsheet WorkBook workbook = WorkBook.Load("sample.xlsx"); // Convert and save as CSV workbook.SaveAsCsv("sample.csv"); // Convert and save as JSON workbook.SaveAsJson("sample.json"); // Convert and save as XML workbook.SaveAsXml("sample.xml"); // Convert and export to HTML workbook.ExportToHtml("sample.html"); // The files will be saved in the project's directory with the specified formats $vbLabelText $csharpLabel 각 내보내기 메서드는 대상 형식에 최적화되어 있습니다. XLSX를 CSV로 변환할 때 특별한 문자와 구분자를 올바르게 처리하며, JSON 내보내기는 데이터 유형과 계층 구조를 유지합니다. 각 형식을 언제 사용해야 하나요? 각 파일 형식을 언제 사용하는 것이 중요한 비즈니스 애플리케이션: CSV/TSV: 단순한 표 형식의 데이터, 데이터베이스 가져오기 또는 다른 애플리케이션과 최대 호환성을 원할 때 JSON: 웹 서비스, REST API 및 최신 JavaScript 애플리케이션에 이상적 XML: 구조화된 데이터 교환, 구성 파일 및 레거시 시스템 통합에 적합 HTML: 웹사이트에 데이터를 표시하거나 이메일 배포용 보고서를 생성하기에 완벽합니다 어떤 고급 변환 옵션이 있나요? 이전 섹션에서는 변환을 위한 가장 일반적인 파일 형식을 탐험했습니다. 그러나 IronXL은 스프레드시트를 훨씬 더 많은 형식으로 변환할 수 있는 기능을 가지고 있습니다. 데이터베이스 작업을 위한 DataSet 및 DataTable로 내보내기와 같은 고급 시나리오를 포함하여, 스프레드시트를 로드하고 내보내기 위한 모든 사용 가능한 옵션을 탐험하십시오. 어떤 파일 형식을 로드할 수 있습니까? XLS, XLSX, XLSM, 및 XLTX CSV (쉼표로 구분된 값) TSV (탭으로 구분된 값) 어떤 형식으로 내보낼 수 있습니까? XLS, XLSX, 및 XLSM CSV 및 TSV JSON XML HTML 인라인 코드 데이터 유형: HTML 문자열 이진 및 바이트 배열 DataSet: Excel을 System.Data.DataSet 및 System.Data.DataTable 객체로 내보내는 것은 DataGrids, SQL, 그리고 EF와의 쉬운 상호 운용성 또는 통합을 가능하게 합니다. MemoryStream 인라인 코드 데이터 유형은 RESTful API 응답으로 보낼 수 있거나 IronPDF로 사용하여 PDF 문서로 변환할 수 있습니다. 이 유연성은 웹 애플리케이션에서 스프레드시트 생성 시 특히 유용합니다. :path=/static-assets/excel/content-code-examples/how-to/convert-spreadsheet-file-types-different-format-advanced.cs using IronXL; // Load the Excel spreadsheet WorkBook workbook = WorkBook.Load("advanced_sample.xlsx"); // Convert and save to various formats workbook.SaveAs("advanced_sample.xlsm"); workbook.SaveAsCsv("advanced_sample.csv"); workbook.SaveAsJson("advanced_sample.json"); workbook.SaveAsXml("advanced_sample.xml"); workbook.ExportToHtml("advanced_sample.html"); // You can also convert to binary or byte array for advanced uses byte[] excelAsByteArray = workbook.ToBinary(); $vbLabelText $csharpLabel 위의 코드는 일반 XLSX 파일을 로드한 후 여러 형식으로 변환하고 내보냅니다. 파일 변환의 포괄적인 예제를 보려면 변환 예제 페이지를 방문하세요. 변환된 출력은 어떻게 보입니까? XLSX 파일 내보낸 다양한 파일이 아래에 표시됩니다. TSV 파일 내보내기 CSV 파일 내보내기 JSON 파일 내보내기 XML 파일 내보내기 HTML 파일 내보내기 파일 변환을 위한 모범 사례 스프레드시트 파일을 변환할 때 최상의 결과를 보장하기 위해 다음 모범 사례를 고려하십시오: 데이터 무결성 유지: 변환 후 중요한 데이터, 공식 및 형식이 유지되는지 항상 확인하십시오. CSV와 같은 일부 형식은 여러 시트나 형식을 지원하지 않습니다. 대용량 파일 효율적으로 처리: 대용량 스프레드시트의 경우 스트리밍 방법을 사용하거나 데이터를 청크로 처리하여 메모리 사용량을 효과적으로 관리하는 것을 고려하십시오. 오류 처리: 변환 실패를 잡기 위한 적절한 오류 처리를 구현하십시오. try { WorkBook workbook = WorkBook.Load("input.xlsx"); // Check if the file has data before converting if (workbook.WorkSheets.Count > 0 && workbook.DefaultWorkSheet.RowCount > 0) { workbook.SaveAsCsv("output.csv"); Console.WriteLine("Conversion successful!"); } else { Console.WriteLine("No data found in the spreadsheet."); } } catch (Exception ex) { Console.WriteLine($"Conversion failed: {ex.Message}"); } try { WorkBook workbook = WorkBook.Load("input.xlsx"); // Check if the file has data before converting if (workbook.WorkSheets.Count > 0 && workbook.DefaultWorkSheet.RowCount > 0) { workbook.SaveAsCsv("output.csv"); Console.WriteLine("Conversion successful!"); } else { Console.WriteLine("No data found in the spreadsheet."); } } catch (Exception ex) { Console.WriteLine($"Conversion failed: {ex.Message}"); } $vbLabelText $csharpLabel 올바른 형식 선택: 특정 요구 사항에 따라 출력 형식을 선택하십시오: 전체 Excel 기능을 위해 XLSX 사용 간단한 데이터 교환을 위해 CSV 선택 웹 애플리케이션 및 API를 위해 JSON 선택 스키마를 사용한 구조화된 데이터를 위해 XML 선택 웹 표시를 위해 HTML 내보내기 문자 인코딩: 특히 국제 데이터를 다룰 때 문자 인코딩에 주의하십시오. IronXL은 기본적으로 UTF-8 인코딩을 처리하여 다양한 시스템에서 올바른 문자 표현을 보장합니다. .NET 애플리케이션에서 Excel 파일 작업에 대한 보다 자세한 지침을 보려면 포괄적인 IronXL 문서를 탐색하십시오. 자주 묻는 질문 C#에서 Excel 파일을 CSV 형식으로 변환하는 방법은 무엇인가요? IronXL을 사용하면 SaveAsCsv 메서드를 통해 Excel 파일을 CSV로 변환할 수 있습니다. WorkBook.Load()를 사용하여 Excel 파일을 불러온 다음 SaveAsCsv()를 호출하여 내보내기만 하면 됩니다. IronXL은 적절한 이스케이프 처리와 서식 지정을 자동으로 수행하여 Excel 파일의 각 워크시트에 대해 별도의 CSV 파일을 생성합니다. 엑셀 워크시트 여러 개를 동시에 JSON으로 변환할 수 있나요? 네, IronXL은 JSON 형식으로 내보낼 때 모든 워크시트를 자동으로 변환합니다. SaveAsJson 메서드를 사용하면 IronXL은 fileName.sheetName.json 명명 규칙에 따라 각 워크시트별로 별도의 JSON 파일을 생성하여 각 시트의 데이터 유형과 구조를 유지합니다. 변환에 지원되는 스프레드시트 파일 형식은 무엇입니까? IronXL은 XLS, XLSX, XLSM, XLTX, CSV, TSV, JSON, XML, HTML을 포함한 다양한 형식 간의 변환을 지원합니다. 또한 C# 애플리케이션에서 최대한의 유연성을 제공하기 위해 HTML 문자열, 바이너리 데이터, 바이트 배열, DataSet, MemoryStream과 같은 인라인 코드 데이터 형식을 지원합니다. Excel 파일을 HTML로 변환할 때 서식을 유지하려면 어떻게 해야 하나요? Excel 파일을 HTML로 변환할 때는 일반적인 '다른 이름으로 저장' 대신 IronXL의 'ExportToHtml' 메서드를 사용하세요. 이 전용 메서드는 원본 Excel 파일의 서식을 유지하면서 스타일이 적용된 HTML 테이블을 생성하여, 형식에 관계없이 데이터 표현의 일관성을 보장합니다. 마이크로소프트 오피스가 설치되어 있지 않아도 엑셀 파일을 변환할 수 있을까요? 네, IronXL은 Microsoft Office나 Excel Interop 없이 독립적으로 작동합니다. C#으로 Excel 파일을 변환하는 자체 포함 솔루션을 제공하므로 Office 설치가 불가능한 서버 환경 및 애플리케이션에 이상적입니다. 엑셀 파일을 다른 형식으로 변환하는 가장 간단한 방법은 무엇일까요? IronXL을 사용하는 가장 간단한 방법은 다음 한 줄의 코드를 사용하는 것입니다. IronXl.WorkBook.Load("input.xlsx").SaveAsJson("output.json"). 이 코드는 Excel 파일을 불러와 원하는 형식으로 즉시 내보냅니다. 필요에 따라 SaveAsJson을 SaveAsCsv, SaveAsXml 또는 ExportToHtml로 바꾸십시오. 커티스 차우 지금 바로 엔지니어링 팀과 채팅하세요 기술 문서 작성자 커티스 차우는 칼턴 대학교에서 컴퓨터 과학 학사 학위를 취득했으며, Node.js, TypeScript, JavaScript, React를 전문으로 하는 프론트엔드 개발자입니다. 직관적이고 미적으로 뛰어난 사용자 인터페이스를 만드는 데 열정을 가진 그는 최신 프레임워크를 활용하고, 잘 구성되고 시각적으로 매력적인 매뉴얼을 제작하는 것을 즐깁니다. 커티스는 개발 분야 외에도 사물 인터넷(IoT)에 깊은 관심을 가지고 있으며, 하드웨어와 소프트웨어를 통합하는 혁신적인 방법을 연구합니다. 여가 시간에는 게임을 즐기거나 디스코드 봇을 만들면서 기술에 대한 애정과 창의성을 결합합니다. A PHP Error was encountered Severity: Notice Message: Undefined index: IronXl.Excel Filename: helpers/counter_helper.php Line Number: 85 Backtrace: File: /var/www/ironpdf.com/application/helpers/counter_helper.php Line: 85 Function: _error_handler File: /var/www/ironpdf.com/application/views/main/sections/ready_to_started_202509.php Line: 12 Function: getTotalDonwloadNumber File: /var/www/ironpdf.com/application/libraries/Render.php Line: 489 Function: view File: /var/www/ironpdf.com/application/controllers/Products/Howto.php Line: 31 Function: render_products_view File: /var/www/ironpdf.com/index.php Line: 292 Function: require_once A PHP Error was encountered Severity: Notice Message: Undefined index: IronXl.Excel Filename: helpers/counter_helper.php Line Number: 85 Backtrace: File: /var/www/ironpdf.com/application/helpers/counter_helper.php Line: 85 Function: _error_handler File: /var/www/ironpdf.com/application/views/main/sections/ready_to_started_202509.php Line: 19 Function: getTotalDonwloadNumber File: /var/www/ironpdf.com/application/libraries/Render.php Line: 489 Function: view File: /var/www/ironpdf.com/application/controllers/Products/Howto.php Line: 31 Function: render_products_view File: /var/www/ironpdf.com/index.php Line: 292 Function: require_once 시작할 준비 되셨나요? Nuget 다운로드 1,890,100 | 버전: 2026.3 방금 출시되었습니다 무료 체험 시작하기 NuGet 무료 다운로드 총 다운로드 수: 1,890,100 라이선스 보기 Docs 이 페이지에서 시작하기시작하기 개요Interop 없이 C#에서 Excel과 작업하기라이선스 키 사용IronXL 라이브러리를 설치하세요macOS에서 사용리눅스에서 사용클라우드/컨테이너에 배포Azure에 배포AWS에 배포Docker에 설정기타 .NET 언어 지원.NET MAUI에서 Excel로 작업하기Blazor에서 Excel 파일 읽기VB.NET Excel 파일 작업튜토리얼C#에서 Excel 파일을 읽는 방법C#으로 Excel 파일 생성하기C#을 사용하여 Excel 파일을 열고 쓰는 방법방법워크북스프레드시트 만들기스프레드시트 불러오기C#에서 Excel로 내보내기XLSX 파일 읽기 (C#)C#에서 CSV 파일을 읽는 방법ASP.NET 웹 앱에서 Excel 파일 읽기.NET에서 CSV 파일 작성C#에서 Excel 워크시트 열기데이터 테이블을 CSV로 변환XLSX 파일을 CSV, JSON, XML 형식으로 변환스프레드시트 파일 형식 변환데이터세트로 가져오기 및 내보내기통합 문서 메타데이터 편집암호를 사용하여 통합 문서를 암호화합니다.워크시트 관리워크시트수식 편집범위 선택명명된 범위이름이 지정된 테이블차트 생성 및 편집냉동 유리행과 열을 추가합니다행과 열의 크기를 자동으로 조정합니다암호로 워크시트를 암호화하세요그룹화 및 그룹 해제이미지 추가, 추출 및 삭제C#으로 Excel 차트 생성하기세포 범위.NET에서 Excel 값을 작성하기C#에서 Excel 데이터 가져오기셀 범위 정렬트림 셀 범위클리어 셀복사 셀하이퍼링크 설정셀 병합 및 병합 해제셀 글꼴 및 크기세포 경계 및 정렬배경 패턴 및 색상조건부 서식수학 함수댓글 추가셀 데이터 서식 설정C#에서 Excel 파일 편집문제 해결문제 해결 가이드IronXL에 라이선스 키를 적용하세요파일 크기 제한Excel의 제한 사항: 문자열 목록에 대한 데이터 유효성 검사자주 묻는 질문IronXL - 보안 CVE예외 메시지Web.config에서 라이선스 키 설정하기제품 업데이트변경 로그주요 이정표주요 성과: 실적주요 성과: 향상비디오 튜토리얼API 참조 이 페이지에서 최소 워크플로우(5단계)스프레드시트 파일 형식 변환 방법어떤 고급 변환 옵션이 있나요?파일 변환을 위한 모범 사례 A PHP Error was encountered Severity: Notice Message: Undefined index: IronXl.Excel Filename: helpers/counter_helper.php Line Number: 85 Backtrace: File: /var/www/ironpdf.com/application/helpers/counter_helper.php Line: 85 Function: _error_handler File: /var/www/ironpdf.com/application/views/main/sections/still_scrolling_202512.php Line: 17 Function: getTotalDonwloadNumber File: /var/www/ironpdf.com/application/views/products/sections/three_column_docs_page_structure.php Line: 71 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 88 Function: view File: /var/www/ironpdf.com/application/views/products/how-to/index.php Line: 2 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 88 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 552 Function: view File: /var/www/ironpdf.com/application/controllers/Products/Howto.php Line: 31 Function: render_products_view File: /var/www/ironpdf.com/index.php Line: 292 Function: require_once A PHP Error was encountered Severity: Notice Message: Undefined index: IronXl.Excel Filename: helpers/counter_helper.php Line Number: 85 Backtrace: File: /var/www/ironpdf.com/application/helpers/counter_helper.php Line: 85 Function: _error_handler File: /var/www/ironpdf.com/application/views/main/sections/still_scrolling_202512.php Line: 24 Function: getTotalDonwloadNumber File: /var/www/ironpdf.com/application/views/products/sections/three_column_docs_page_structure.php Line: 71 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 88 Function: view File: /var/www/ironpdf.com/application/views/products/how-to/index.php Line: 2 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 88 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 552 Function: view File: /var/www/ironpdf.com/application/controllers/Products/Howto.php Line: 31 Function: render_products_view File: /var/www/ironpdf.com/index.php Line: 292 Function: require_once 아직도 스크롤하고 계신가요? 빠른 증거를 원하시나요? PM > Install-Package IronXl.Excel 샘플을 실행하세요 데이터가 스프레드시트로 변환되는 것을 지켜보세요. NuGet 무료 다운로드 총 다운로드 수: 1,890,100 라이선스 보기