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
- Převeďte XBRL na XLSX Excel Worksheet programově pomocí C#
- Programově převést XBRL na iXBRL v C#
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ů:
- Načtěte vstupní soubor XBRL
- Nastavte SaveOptions pro výstupní soubor
- 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ů:
- Načtěte vstupní soubor XBRL as XML format
- Jako výstupní formát zadejte SaveFormat
- 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.