Преобразование XBRL в HTML в Python | iXBRL в HTML

XBRL (расширяемый язык деловой отчетности) — это стандартизированный формат электронной деловой отчетности, особенно финансовых данных. XBRL позволяет компаниям упростить процессы отчетности и облегчить обмен финансовыми данными и информацией с заинтересованными сторонами. В этой статье мы узнаем, как конвертировать XBRL в HTML в Python, что упрощает анализ и визуализацию данных.

В этой статье рассматриваются следующие темы:

  1. Конвертер Python XBRL в HTML
  2. Конвертировать XBRL в HTML в Python
  3. Конвертировать XBRL в HTML онлайн
  4. Бесплатные ресурсы

Конвертер Python XBRL в HTML

Чтобы преобразовать XBRL в HTML, мы выполним двухэтапную процедуру:

Шаг 1. Конвертируйте XBRL в XLSX

Мы будем использовать Aspose.Finance for Python для преобразования файлов XBRL в формат XLSX.

Шаг 2. Преобразование XLSX в HTML

Далее мы воспользуемся Aspose.Cells for Python для преобразования файла XLSX в документ HTML.

Пожалуйста, загрузите пакеты или установите API из PyPI, используя следующие команды pip в консоли:

pip install aspose-finance
pip install aspose-cells-python

Преобразование XBRL в HTML в Python

Мы можем легко преобразовать файл XBRL в документ HTML, выполнив следующие действия:

  1. Загрузите файл XBRL, используя класс XbrlDocument.
  2. Создайте экземпляр класса SaveOptions и установите для параметра SaveFormat значение XLSX.
  3. Преобразуйте XBRL в XLSX с помощью метода XbrlDocument.save().
  4. После этого загрузите файл XLSX, используя класс Workbook.
  5. Наконец, сохраните его в формате HTML, используя метод Workbook.save().В качестве аргументов он принимает путь к выходному файлу и тип SaveFormat (HTML).

В следующем примере кода показано, как преобразовать XBRL в HTML в Python.

# В этом примере кода показано, как преобразовать файл XBRL в документ PDF.
import io
import aspose.cells
from aspose.cells import Workbook, FileFormatType, SaveFormat as CellsSaveFormat
from aspose.finance.xbrl import XbrlDocument, SaveOptions, SaveFormat as XbrlSaveFormat

# Загрузить документ XBRL
document = XbrlDocument("sample.xbrl")

# Установить параметры сохранения
saveOptions = SaveOptions()
saveOptions.save_format = XbrlSaveFormat.XLSX

# Сохранить XBRL как XLSX
document.save("sample_out.xlsx", saveOptions)

# Открыть файл Excel
workbook = Workbook("sample_out.xlsx")

# Сохраните документ в формате HTML.
workbook.save("output.html", CellsSaveFormat.HTML)
Преобразование XBRL в HTML на Python.

Преобразование XBRL в HTML на Python.

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

Начните экспортировать финансовую информацию из файлов XBRL в формат HTML бесплатно уже сегодня! Посетите страницу временной лицензии, чтобы получить бесплатную лицензию без ограничений и ощутить всю мощь Aspose.Finance и Aspose.Cells без каких-либо ограничений.

Конвертируйте XBRL в HTML онлайн

Кроме того, вы также можете конвертировать XBRL в HTML онлайн с помощью нашего высококачественного и бесплатного веб-приложения для конвертации XBRL в HTML. Это веб-приложение разработано с использованием тех же мощных библиотек, что позволяет конвертировать файлы XBRL в формат HTML без необходимости установки или написания кода. Просто загрузите файл XBRL и за считанные секунды загрузите полученный HTML-файл!

Бесплатный онлайн-конвертер XBRL в HTML
Input file
Output format
  

XBRL в HTML в Python — бесплатные ресурсы

Помимо преобразования XBRL в HTML, вы раскроете весь потенциал библиотеки, изучив ее возможности. Используйте приведенные ниже ресурсы, чтобы узнать больше и раскрыть различные функциональные возможности, которые он может предложить.

Заключение

В этой статье мы показали вам, как легко преобразовать XBRL в HTML на Python с помощью всего лишь нескольких строк кода. Следуя простым шагам, описанным здесь, вы можете легко разработать собственное приложение для преобразования XBRL в HTML. Кроме того, мы представили удобный онлайн-инструмент для конвертации файлов XBRL или iXBRL в формат HTML на ходу. Если у вас есть какие-либо вопросы или вам нужны разъяснения, не стесняйтесь обращаться к нам через наш бесплатный форум поддержки.

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