convert-xbrl-xlsx-ixbrl

Soubory XBRL se používají pro účely obchodního výkaznictví, včetně rozvah, výkazů peněžních toků, účetních knih atd. Soubory XBRL můžete snadno převést na XLSX Excel Sheet a také iXBRL, což je vložený XBRL soubor. Tyto výstupní formáty jsou ideální pro prezentaci finančních informací jako strukturovaných, člověkem a strojově čitelných dat. Pojďme prozkoumat převod souborů XBRL pod následujícími nadpisy:

Konverze souborů XBRL na XLSX nebo iXBRL – Instalace C# API

Aspose.Finance for .NET API bylo navrženo pro práci s finančními dokumenty. Každá organizace vyžaduje vytváření sestav pro sledování jejich finančních transakcí a informací. Rozhraní API můžete snadno nakonfigurovat stažením jeho souboru DLL ze sekce Ke stažení. Kromě toho je rozhraní API k dispozici také v galerii NuGet, takže můžete použít níže uvedený instalační příkaz v konzole Správce balíčků Microsoft Visual Studio IDE.

PM> Install-Package Aspose.Finance

Převeďte XBRL na XLSX Excel Worksheet programově pomocí C#

Soubory XBRL mohou existovat s příponou .XML i .XBRL, protože jsou založeny na formátu XML. V případě, že existuje přípona souboru XML, můžete ji snadno identifikovat s kořenovou značkou jako . Následně může konverze XBRL na XLSX pomoci vykreslit informace známějším a strukturovanějším způsobem. Soubor XBRL můžete převést na pracovní list XLSX Excel pomocí následujících kroků:

  1. Načtěte vstupní soubor XBRL
  2. Nastavte SaveOptions pro výstupní soubor
  3. Převeďte soubor XBRL do formátu XLSX Excel Worksheet

Následující kód ukazuje, jak převést soubor XBRL na XLSX Excel Worksheet programově pomocí C#:

// Načtěte vstupní soubor XBRL
XbrlDocument document = new XbrlDocument(sourceDir + @"IdScopeContextPeriodStartAfterEnd.xml");

// Nastavte SaveOptions pro výstupní soubor
SaveOptions saveOptions = new SaveOptions();
saveOptions.SaveFormat = SaveFormat.XLSX;

// Převeďte soubor XBRL do formátu XLSX Excel Worksheet
document.Save(outputDir + @"ConvertXbrlToXlsx_out.xlsx", saveOptions);

Převést XBRL na iXBRL programově v C#

iXBRL je inline formát souboru XBRL, který umožňuje vkládání dat do souboru HTML. XBRL můžete snadno převést na iXBRL pomocí následujících kroků:

  1. Načtěte vstupní soubor XBRL as XML format
  2. Jako výstupní formát zadejte SaveFormat
  3. Převeďte soubor XBRL do formátu souboru iXBRL

Níže uvedený kód vysvětluje, jak převést XBRL na formát iXBRL programově pomocí C#:

// Načíst vstupní soubor XBRL jako formát XML
XbrlDocument document = new XbrlDocument(sourceDir + @"IdScopeContextPeriodStartAfterEnd.xml");

// Nastavte SaveOptions pro výstupní formát
SaveOptions saveOptions = new SaveOptions();
saveOptions.SaveFormat = SaveFormat.IXBRL;

// Převeďte soubor XBRL do formátu souboru iXBRL
document.Save(outputDir + @"ConvertXbrlToIXbrl_out.ixbrl", saveOptions);

Závěr

Stručně řečeno, naučili jsme se, jak převést XBRL na XLSX Excel Worksheet, stejně jako XBRL na iXBRL (inline XBRL) programově pomocí jazyka C#. Podobně rozhraní API nabízí několik dalších funkcí, které můžete prozkoumat v Dokumentace. Můžete nám také napsat prostřednictvím Free Support Forum, protože se těšíme na vaši zpětnou vazbu, návrhy a dotazy.

Viz také