Pliki XBRL są używane do celów sprawozdawczości biznesowej, w tym do sporządzania bilansów, zestawień przepływów pieniężnych, ksiąg rachunkowych itp. Możesz łatwo konwertować pliki XBRL na arkusz XLSX Excel, a także iXBRL, który jest wbudowanym XBRL plik. Te formaty danych wyjściowych są idealne do prezentowania informacji finansowych w postaci danych strukturalnych, czytelnych dla ludzi i maszyn. Przyjrzyjmy się konwersji plików XBRL pod następującymi nagłówkami:
- Konwersja plików XBRL do XLSX lub iXBRL – instalacja C# API
- Konwertuj arkusz XBRL na XLSX Excel programowo za pomocą C#
- Konwertuj XBRL na iXBRL Programowo w C#
Konwersja plików XBRL do XLSX lub iXBRL – instalacja C# API
Aspose.Finance for .NET API zostało zaprojektowane do pracy z dokumentami finansowymi. Każda organizacja wymaga tworzenia raportów w celu śledzenia swoich transakcji finansowych i informacji. Możesz łatwo skonfigurować API, pobierając jego plik DLL z sekcji Downloads. Ponadto interfejs API jest również dostępny w galeria NuGet, dzięki czemu można użyć poniższego polecenia instalacji w konsoli menedżera pakietów środowiska Microsoft Visual Studio IDE.
PM> Install-Package Aspose.Finance
Konwertuj arkusz XBRL na XLSX Excel programowo za pomocą C#
Pliki XBRL mogą istnieć z rozszerzeniem .XML oraz .XBRL, ponieważ są oparte na formacie XML. Jeśli istnieje rozszerzenie pliku XML, możesz je łatwo zidentyfikować za pomocą tagu głównego as . Następnie konwersja XBRL na XLSX może pomóc w renderowaniu informacji w bardziej znany i uporządkowany sposób. Możesz przekonwertować plik XBRL na arkusz XLSX Excel, wykonując następujące czynności:
- Załaduj wejściowy plik XBRL
- Ustaw SaveOptions dla pliku wyjściowego
- Konwertuj plik XBRL na format arkusza kalkulacyjnego XLSX Excel
Poniższy kod pokazuje, jak programowo przekonwertować plik XBRL na XLSX Excel Worksheet przy użyciu języka C#:
// Załaduj wejściowy plik XBRL
XbrlDocument document = new XbrlDocument(sourceDir + @"IdScopeContextPeriodStartAfterEnd.xml");
// Ustaw SaveOptions dla pliku wyjściowego
SaveOptions saveOptions = new SaveOptions();
saveOptions.SaveFormat = SaveFormat.XLSX;
// Konwertuj plik XBRL na format arkusza kalkulacyjnego XLSX Excel
document.Save(outputDir + @"ConvertXbrlToXlsx_out.xlsx", saveOptions);
Konwertuj XBRL na iXBRL programowo w C#
iXBRL to wbudowany format pliku XBRL, który umożliwia osadzanie danych w pliku HTML. Możesz łatwo przekonwertować XBRL na iXBRL, wykonując poniższe czynności:
- Załaduj wejściowy plik XBRL as XML format
- Określ SaveFormat jako format wyjściowy
- Konwertuj plik XBRL na format pliku iXBRL
Poniższy kod wyjaśnia, jak programowo przekonwertować plik formatu XBRL na iXBRL za pomocą C#:
// Załaduj wejściowy plik XBRL w formacie XML
XbrlDocument document = new XbrlDocument(sourceDir + @"IdScopeContextPeriodStartAfterEnd.xml");
// Ustaw SaveOptions dla formatu wyjściowego
SaveOptions saveOptions = new SaveOptions();
saveOptions.SaveFormat = SaveFormat.IXBRL;
// Konwertuj plik XBRL na format pliku iXBRL
document.Save(outputDir + @"ConvertXbrlToIXbrl_out.ixbrl", saveOptions);
Wniosek
W skrócie, nauczyliśmy się programowo konwertować XBRL na XLSX Excel Worksheet, a także XBRL na iXBRL (inline XBRL) przy użyciu języka C#. Podobnie interfejs API oferuje kilka innych funkcji, które można poznać, odwiedzając Dokumentację. Możesz również napisać do nas za pośrednictwem Bezpłatnego forum wsparcia, ponieważ czekamy na Twoje opinie, sugestie i zapytania.