Файли XBRL використовуються для цілей бізнес-звітності, включаючи баланси, звіти про рух грошових коштів, бухгалтерські книги тощо. Ви можете легко конвертувати файли XBRL у XLSX Excel Sheet, а також у iXBRL, який є вбудованим XBRL файл. Ці вихідні формати ідеально підходять для представлення фінансової інформації у вигляді структурованих, машиночитаних даних. Давайте розглянемо перетворення файлів XBRL за такими заголовками:
- Перетворення файлів XBRL у XLSX або iXBRL – встановлення C# API
- Перетворіть робочий аркуш Excel XBRL на XLSX програмним шляхом за допомогою C#
- Програмне перетворення XBRL в iXBRL на C#
Перетворення файлів 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, виконавши такі дії:
- Завантажити вхідний файл XBRL
- Встановіть SaveOptions для вихідного файлу
- Перетворіть файл 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, виконавши наведені нижче дії.
- Завантажити вхідний файл XBRL as XML format
- Укажіть SaveFormat для вихідного формату
- Перетворіть файл 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 пропонує кілька інших функцій, які ви можете дослідити, відвідавши Документацію. Ви також можете написати нам через безкоштовний форум підтримки, оскільки ми з нетерпінням чекаємо ваших відгуків, пропозицій і запитів.