В этом кратком руководстве показано, как преобразовать XML в CSV на C# с помощью популярной библиотеки. Мы также разработаем пример кода, следуя указаниям в этом руководстве. Процедура преобразования документов проста в построении и требует лишь базового понимания языка для генерации CSV из XML на C#.
Шаги по преобразованию XML в CSV в C#
- Установите пакет GroupDocs.Conversion for .NET с NuGet.org в приложение.
- Включите ссылку на пространство имен GroupDocs.Conversion в код для выполнения преобразования документа.
- Загрузите исходный файл XML, создав объект класса Converter.
- Создайте экземпляр класса SpreadsheetConvertOptions для определения параметров преобразования для выходного файла CSV.
- Вызовите метод Convert и передайте необходимые аргументы для преобразования XML в CSV с помощью C#.
Мы описали шаги по реализации возможности C# конвертировать XML в CSV. Это простые инструкции по преобразованию документов с использованием всего нескольких строк кода. Начните с загрузки и установки соответствующего пакета с веб-сайта NuGet, а затем укажите ссылку на него в коде. На следующих шагах создайте экземпляр класса Converter для загрузки входного XML-файла и инициализируйте класс SpreadsheetConvertOptions для установки параметров преобразования для преобразованного CSV-файла. После этого вызовите метод Convert, чтобы сохранить CSV-файл на диск.
Код для преобразования XML в CSV в C#
Мы выполнили приведенные выше инструкции для реализации функции convert XML to CSV C# в предыдущем примере. В этом примере кода базовое преобразование документа было выполнено с использованием нескольких вызовов API. Кроме того, вы можете выполнять сложное преобразование документов, используя класс SpreadsheetConvertOptions и устанавливая различные параметры для преобразованного CSV-файла. Кроме того, вы можете преобразовать файл XML в несколько форматов файлов, включая DOCX, PPTX, ODS, RTF, XLS и многие другие.
В этой статье мы продемонстрировали процедуру преобразования документа и предоставили образец кода XML в CSV C#. Кроме того, мы уже опубликовали статью о как конвертировать PDF в Excel с помощью С#; взгляните на него для получения дополнительной информации.