XML(расширяемый язык разметки) — это язык разметки для превосходной обработки сложных структур данных. Это удобный для компьютера формат, очень похожий на HTML, для долговременного хранения, транспортировки и повторного использования данных. Excel(электронная таблица Microsoft Excel) — это файл, состоящий из ячеек в строках и столбцах. Excel — один из наиболее важных инструментов, который поддерживает встроенные формулы для выполнения расчетов, анализа и визуализации данных и информации. В различных случаях вам необходимо экспортировать данные из XML в Excel (XLSX или XLS) для дальнейшей обработки или наоборот. В этой статье мы узнаем, как конвертировать XML в Excel и Excel в XML в Python с использованием REST API.
В этой статье должны быть раскрыты следующие темы:
- Файл Excel в формат XML и API конвертера XML в XLSX
- Импорт XML в Excel Online на Python с помощью REST API
- Преобразование Excel в формат XML в Python с помощью REST API
Файл Excel в формат XML и API конвертера XML в XLSX
Чтобы преобразовать Excel в XML онлайн или открыть XML-файл в электронной таблице Excel, я буду использовать Python SDK of GroupDocs.Conversion Cloud API. Библиотека Python — это быстрая и надежная библиотека с открытым исходным кодом и решение для преобразования документов. Это 100% бесплатный, безопасный и простой в использовании мощный API для преобразования форматов файлов. Он программно преобразует поддерживаемые форматы в любой формат в облаке. Вы можете установить его с помощью следующей команды в консоли:
pip install groupdocs_converison_cloud
Затем получите свой идентификатор клиента и секрет клиента из панели инструментов, прежде чем приступить к выполнению шагов и доступных примеров кода. Получив свой идентификатор и секрет, добавьте пример кода в свое приложение Python, как показано ниже:
# Импортируйте Python SDK в свое приложение Python с http://api.groupdocs.cloud.
import groupdocs_conversion_cloud
# Получите client_id и client_secret с https://dashboard.groupdocs.cloud после бесплатной регистрации.
client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
# Получить конфигурации файлового API
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "InternalStorage"
Импорт XML в Excel Online на Python с использованием REST API
В этом разделе давайте посмотрим, как программно преобразовать XML в XLSX в Python в облаке, выполнив шаги, указанные ниже. Во-первых, загрузите XML-файл в облако, используя пример кода. В результате загруженный XML-файл будет доступен в разделе файлов вашей панели инструментов в облаке.
Затем преобразуйте XML-файл в книгу Excel в Python программно, выполнив следующие шаги:
- Создайте экземпляр ConvertApi.
- Создайте экземпляр ConvertSettings
- Задайте имя хранилища и путь к входному файлу XML.
- Затем назначьте «xlsx» формату
- Теперь укажите путь к выходному файлу xlsx.
- Создайте ConvertDocumentRequest с ConvertSettings
- Наконец, конвертируйте, вызвав метод convertDocument() с ConvertDocumentRequest.
В приведенном ниже примере кода показано, как Python конвертирует XML в XLSX, не открывая файл с помощью REST API:
# Как импортировать XML в Excel Online на Python с помощью REST API
try:
# Создайте экземпляр API
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)
# Определить настройки преобразования
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.storage_name = storage_name
settings.file_path = "python-testing/input-sample-file.xml"
settings.format = "xlsx"
settings.output_path = "python-testing"
request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
response = convert_api.convert_document(request)
print("Successfully converted Excel to XLSX format in Python: " + str(response))
except groupdocs_conversion_cloud.ApiException as e:
print("Exception while calling API: {0}".format(e.message))
Вы можете скачать преобразованный файл, используя скачать фрагмент кода файла.
Преобразование Excel в формат XML в Python с использованием REST API
В этом разделе мы покажем, как программно преобразовать Excel в XML в Python, выполнив шаги, указанные ниже:
- Создайте экземпляр ConvertApi.
- Создайте экземпляр ConvertSettings
- Задайте имя хранилища и путь к входному файлу XLSX.
- Назначьте «xml» формату
- Теперь укажите путь к выходному файлу xml.
- Создайте ConvertDocumentRequest с ConvertSettings
- Преобразуйте, вызвав метод convertDocument() с ConvertDocumentRequest.
В следующем примере кода показано, как преобразовать Excel в XML онлайн в Python с помощью REST API:
# Как преобразовать Excel в формат XML в Python с помощью REST API
try:
# Создайте экземпляр API
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)
# Определить настройки преобразования
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.storage_name = storage_name
settings.file_path = "python-testing/input-sample-file.xlsx"
settings.format = "xml"
settings.output_path = "python-testing"
request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
response = convert_api.convert_document(request)
print("Successfully converted Excel into XML online in Python: " + str(response))
except groupdocs_conversion_cloud.ApiException as e:
print("Exception while calling API: {0}".format(e.message))
Выполните указанные шаги, чтобы загрузить, а затем скачать преобразованный файл. Вот и все.
Конвертер XML в Excel онлайн бесплатно
Как конвертировать XML в Excel онлайн? Попробуйте следующий бесплатный онлайн-конвертер XML в Excel, разработанный с использованием вышеуказанного API.
Конвертер XLSX в XML онлайн бесплатно
Как конвертировать Excel в XML онлайн? Пожалуйста, попробуйте следующий онлайн-конвертер Excel в XML для подсчета, который разработан с использованием вышеуказанного API. Этот онлайн-конвертер XLSX в XML можно использовать для преобразования схемы Excel в XML.
Заключение
Это подводит нас к концу этого сообщения в блоге. Подводя итог тому, что вы узнали:
- как преобразовать файл XML в формат XLSX в Python с помощью REST API;
- как конвертировать файл XLSX в XML онлайн на Python с помощью REST API;
- Конвертер XML в XLS онлайн бесплатно;
- Конвертер XLSX в XML онлайн;
Кроме того, вы можете ознакомиться с более продвинутыми решениями для конвертации, следуя документации. Мы также предоставляем раздел Справочник по API, который позволяет визуализировать наши API и взаимодействовать с ними непосредственно через браузер. Полный исходный код GroupDocs.Conversion Cloud SDK для Python находится в свободном доступе на GitHub.
Наконец, groupdocs.com пишет новые сообщения в блоге. Поэтому, пожалуйста, оставайтесь на связи для регулярных обновлений.
Задайте вопрос
По любым вопросам/запросам о конвертере файлов Excel в XML или инструменте конвертера XML в Excel на нашем форуме.
Часто задаваемые вопросы
Как преобразовать XML в Excel с помощью Python?
Перейдите по этой ссылке, чтобы изучить фрагмент кода Python, чтобы узнать, как быстро и легко импортировать XML в Excel.
Как конвертировать XML в Excel онлайн на Python с помощью REST API?
Создайте экземпляр ConvertApi, установите значения параметров преобразования и вызовите метод convertDocument с ConvertDocumentRequest, чтобы открыть файл XML в Excel.
Как я могу конвертировать XML в Excel бесплатно?
Существует бесплатный онлайн-конвертер файлов XML в Excel, который позволяет быстро и легко конвертировать XML в формат Excel. После завершения преобразования вы можете загрузить файл XLSX в облачное хранилище.
Как конвертировать XML в Excel онлайн бесплатно?
- Откройте наш онлайн-конвертер XML в Excel
- Щелкните внутри области перетаскивания файла, чтобы загрузить XML-файл, или перетащите XML-файл.
- Нажмите кнопку «Преобразовать сейчас», онлайн-конвертер XML в XLSX преобразует XML в Excel.
- Ссылка для скачивания выходного файла будет доступна сразу после преобразования XML в Excel.
Как установить бесплатную библиотеку для конвертации XML в Excel?
Установите и загрузите библиотеку Python для конвертации XML в Excel, чтобы программно создавать и обрабатывать преобразование XML в Excel.
Как преобразовать файл XML в XLSX в Windows?
Пожалуйста, посетите эта ссылка, чтобы загрузить конвертер XML в Excel. Этот конвертер XML в XLSX в автономном режиме выполняет преобразование в окнах одним щелчком мыши.
Как преобразовать файл Excel в файл XML в Python?
Перейдите по этой ссылке, чтобы узнать фрагмент кода Python о том, как быстро преобразовать Excel в формат XLSX.
Как создать XML-файл из Excel в Python с помощью REST API?
Создайте экземпляр ConvertApi, установите значения параметров преобразования и вызовите метод convertDocument с ConvertDocumentRequest, чтобы преобразовать файл Excel в файл XML.
Как бесплатно конвертировать файл Excel в формат XML?
Существует бесплатный онлайн-конвертер Excel в XML, который позволяет быстро и легко конвертировать Excel в формат XML. После завершения преобразования вы можете загрузить преобразованный XML-файл в облачное хранилище.
Как вы конвертируете файл Excel в файл XML бесплатно онлайн?
Откройте наш онлайн-конвертер XLSX в XML. Щелкните внутри области перетаскивания файла, чтобы загрузить файл Excel, или перетащите файл Excel. Нажмите кнопку «Преобразовать сейчас», онлайн-конвертер XML в XLSX преобразует XLSX в XML. Ссылка для скачивания выходного файла будет доступна сразу после преобразования XLSX в XML.
Можем ли мы преобразовать файл Excel в XML в Windows?
Пожалуйста, посетите эта ссылка, чтобы скачать конвертер XLSX в XML бесплатно. Это бесплатно загружаемое программное обеспечение для конвертации XLSX в XML в автономном режиме выполняет преобразование быстро, одним щелчком мыши.
Безопасно ли использовать онлайн-конвертер Excel в XML бесплатно?
Да, мы удаляем загруженные файлы через 24 часа.
Смотрите также
- Преобразование изображений PowerPoint PPT/PPTX в изображения JPG/JPEG в Python
- Преобразование CSV в JSON и JSON в CSV в Python
- Преобразование EXCEL в JSON и JSON в EXCEL в Python
- Как конвертировать JPG в PDF с помощью Node.js
- Преобразование PDF в редактируемый документ Word с помощью Node.js
- Как преобразовать электронные таблицы Excel в PDF в Node.js
- Извлечь текст из PDF с помощью Python
- Преобразование документов Word в PDF с помощью REST API в Python
- Преобразование PDF в редактируемый документ Word с помощью Python SDK