convert-xbrl-xlsx-ixbrl

Файли XBRL використовуються для цілей бізнес-звітності, включаючи баланси, звіти про рух грошових коштів, бухгалтерські книги тощо. Ви можете легко конвертувати файли XBRL у XLSX Excel Sheet, а також у iXBRL, який є вбудованим XBRL файл. Ці вихідні формати ідеально підходять для представлення фінансової інформації у вигляді структурованих, машиночитаних даних. Давайте розглянемо перетворення файлів XBRL за такими заголовками:

Перетворення файлів XBRL у XLSX або iXBRL – встановлення C# API

Aspose.Finance for .NET API розроблено для роботи з фінансовими документами. Кожна організація створює звіти для відстеження своїх фінансових операцій та інформації. Ви можете легко налаштувати API, завантаживши його файл DLL із розділу Завантаження. Крім того, API також доступний у галереї NuGet, тож ви можете використовувати наведену нижче команду встановлення в консолі диспетчера пакунків Microsoft Visual Studio IDE.

PM> Install-Package Aspose.Finance

Перетворіть робочий аркуш Excel XBRL на XLSX програмним шляхом за допомогою C#

Файли XBRL можуть існувати як з розширенням .XML, так і з розширенням .XBRL, оскільки вони засновані на форматі XML. Якщо є розширення файлу XML, ви можете легко ідентифікувати його за кореневим тегом як . Згодом перетворення XBRL у XLSX може допомогти відобразити інформацію більш звичним і структурованим способом. Ви можете перетворити файл XBRL на аркуш XLSX Excel, виконавши такі дії:

  1. Завантажити вхідний файл XBRL
  2. Встановіть SaveOptions для вихідного файлу
  3. Перетворіть файл XBRL у формат аркуша Excel XLSX

У наведеному нижче коді показано, як програмно перетворити файл XBRL на аркуш Excel XLSX за допомогою C#:

// Завантажити вхідний файл XBRL
XbrlDocument document = new XbrlDocument(sourceDir + @"IdScopeContextPeriodStartAfterEnd.xml");

// Установіть SaveOptions для вихідного файлу
SaveOptions saveOptions = new SaveOptions();
saveOptions.SaveFormat = SaveFormat.XLSX;

// Перетворіть файл XBRL у формат аркуша Excel XLSX
document.Save(outputDir + @"ConvertXbrlToXlsx_out.xlsx", saveOptions);

Програмне перетворення XBRL в iXBRL на C#

iXBRL — це вбудований формат файлу XBRL, який дозволяє вбудовувати дані у файл HTML. Ви можете легко конвертувати XBRL в iXBRL, виконавши наведені нижче дії.

  1. Завантажити вхідний файл XBRL as XML format
  2. Укажіть SaveFormat для вихідного формату
  3. Перетворіть файл XBRL у формат iXBRL

У наведеному нижче коді пояснюється, як програмно перетворити файл формату XBRL у iXBRL за допомогою C#:

// Завантажте вхідний файл XBRL у форматі XML
XbrlDocument document = new XbrlDocument(sourceDir + @"IdScopeContextPeriodStartAfterEnd.xml");

// Встановіть SaveOptions для вихідного формату
SaveOptions saveOptions = new SaveOptions();
saveOptions.SaveFormat = SaveFormat.IXBRL;

// Перетворіть файл XBRL у формат iXBRL
document.Save(outputDir + @"ConvertXbrlToIXbrl_out.ixbrl", saveOptions);

Висновок

У двох словах, ми навчилися програмно конвертувати XBRL у робочий аркуш Excel XLSX, а також XBRL в iXBRL (вбудований XBRL) за допомогою мови C#. Крім того, API пропонує кілька інших функцій, які ви можете дослідити, відвідавши Документацію. Ви також можете написати нам через безкоштовний форум підтримки, оскільки ми з нетерпінням чекаємо ваших відгуків, пропозицій і запитів.

Дивись також