이 간략한 문서에서는 **C#**을 사용하여 XML을 CSV로 변환하는 방법을 다룹니다. C#**을 사용하여 **XML를 CSV로 변환하기 위한 환경 설정, 단계별 프로그램 흐름 및 실행 가능한 샘플 코드를 설명합니다. 또한 이 기능을 프로젝트에 통합하기 위해 플러그인이나 애플리케이션을 설치할 필요가 없습니다.
C#을 사용하여 XML을 CSV로 변환하는 단계
- XML 파일을 CSV로 변환하기 위해 Aspose.Cells for .NET와 함께 작동하도록 시스템 환경 설정
- Workbook 클래스 객체를 생성하여 소스 XML 파일을 로드합니다.
- SaveFormat 열거형을 사용하여 소스 XML 파일에서 출력 CSV 파일 내보내기
이러한 단계는 C#*을 사용하여 *XML을 CSV로 변환하는 전체 프로세스를 나타냅니다. 소스 XML 파일을 로드하면 프로세스가 시작됩니다. 그런 다음 생성된 쉼표로 구분된 파일을 필요에 따라 스트림 또는 디스크로 내보냅니다.
C#을 사용하여 XML을 CSV로 변환하는 코드
using Aspose.Cells; | |
using System; | |
class Program | |
{ | |
static void Main(string[] args) // Convert XML to CSV in C# | |
{ | |
// Set the license | |
new License().SetLicense("Aspose.Total.Product.Family.lic"); | |
// Load XML file | |
Workbook book = new Workbook("input.xml"); | |
// Convert to XLSX | |
book.Save("xml-to-csv.csv", SaveFormat.Csv); | |
Console.WriteLine("Done"); | |
} | |
} |
이 코드 스니펫은 *C#*을 사용하여 Excel에서 XML을 CSV로 변환하는 기본 버전입니다. 먼저 소스 XML 파일이 Workbook 클래스 인스턴스와 함께 로드된 다음 SaveFormat 열거에서 값을 전달하는 동안 Save() 메서드가 호출됩니다. 또한 XML 데이터를 Workbook 개체에 로드한 후 CSV 파일로 변환하기 전에 행과 열을 추가하거나 삭제하여 파일을 편집하거나 수정할 수 있습니다.
이 자습서에서는 *C#*을 사용하여 XML을 CSV로 내보내는 방법에 대해 자세히 설명했습니다. Excel에서 열을 삭제하는 방법에 관심이 있다면 C#을 사용하여 Excel에서 열을 삭제하는 방법에서 기사를 읽어보세요.