конвертировать Excel в XML на С#

конвертировать Excel в XML на С#

Недавно мы опубликовали сообщение в блоге, которое преобразует XML-файлы в файлы Excel на C#. В этом сообщении блога рассказывается, как программно преобразовать Excel в XML на C#. Мы будем использовать библиотеку Excel .NET для создания конвертера Excel в XML в приложении .NET. Эта мощная и эффективная библиотека предлагает широкий спектр функций, а несколько строк кода могут выполнять задачи преобразования и манипулирования. Кроме того, вы можете отслеживать процесс преобразования, выполняя простые вызовы API.

Мы будем следовать пунктам, указанным ниже:

Установка библиотеки .NET Excel

Процедура установки этого API проста и удобна. Существует подробная документация по использованию и установке.

Таким образом, вы можете либо загрузить файлы DLL, либо выполнить следующую команду в диспетчере пакетов NuGet. После успешной установки вы сможете получить доступ к классам и методам этого API.

Install-Package Aspose.Cells

Программное преобразование Excel в XML на C#

После установки этого .NET Excel API мы готовы написать фрагмент кода для программного преобразования Excel в XML.

Вы можете выполнить шаги, указанные ниже:

  1. Создайте экземпляр класса Workbook и загрузите исходный файл Excel.
  2. Вызовите метод Save для сохранения в формате электронной таблицы Excel 2003 XML.
  3. Инициализируйте объект класса xmlSaveOptions для сохранения в виде простых данных XML.
  4. Сохраните файл XML, вызвав метод Save.
// Создайте экземпляр класса Workbook и загрузите исходный файл Excel. 
Workbook workbook = new Workbook("sample.xlsx");
// Вызвать метод Save для сохранения в виде XML-таблицы Excel 2003 
workbook.Save("Spreadsheet.xml");
// Инициализировать объект класса xmlSaveOptions для сохранения в виде простых данных XML. 
XmlSaveOptions xmlSaveOptions = new XmlSaveOptions();
// сохраните файл XML, вызвав метод Save 
workbook.Save("data.xml", xmlSaveOptions);

Вы можете увидеть результат на изображении ниже:

Преобразование Excel в XML

Преобразование Excel в XML

Преобразователь Excel в XML — дополнительные параметры

Эта библиотека .NET Excel предоставляет гораздо больше, чем просто задачи преобразования файлов. Поэтому не забудьте посетить документацию, чтобы узнать о других продвинутых методах. Вы можете конвертировать файлы Excel во многие другие популярные форматы файлов и программно изменять существующие файлы XLS/XLSX.

Получить бесплатную лицензию

Вы можете получить бесплатную временную лицензию, чтобы опробовать API за рамками ознакомительных ограничений.

Подведение итогов

Мы заканчиваем эту статью здесь. Мы надеемся, что вы научились программно преобразовывать Excel в XML на C#. кроме того, мы также рассмотрели фрагмент кода и другие расширенные функции. Этот пост в блоге действительно поможет вам, если вы хотите создать конвертер Excel в XML. Кроме того, вы можете посетить документацию, чтобы подробнее изучить эту библиотеку. На самом деле, conholdate.com пишет новые сообщения в блогах на другие интересные темы. Поэтому, пожалуйста, оставайтесь на связи для регулярных обновлений.

Задайте вопрос

Вы можете сообщить нам о своих вопросах или запросах на нашем форуме.

Часто задаваемые вопросы

Как преобразовать Excel в XML?

Вы можете установить эту библиотеку в своем приложении .NET, чтобы программно манипулировать Excel и преобразовывать его в XMLi.

Могу ли я сгенерировать XML из Excel?

Используйте этот метод xmlSaveOptions для создания файла XML на основе файла данных Excel. Вы также можете узнать о других функциях в документации.

Смотрите также