convertir-xbrl-xlsx-ixbrl

Les fichiers XBRL sont utilisés à des fins de reporting commercial, notamment les bilans, les états des flux de trésorerie, les grands livres, etc. Vous pouvez facilement convertir les fichiers XBRL en feuille XLSX Excel ainsi que iXBRL, qui est un XBRL en ligne dossier. Ces formats de sortie sont idéaux pour présenter les informations financières sous forme de données structurées, humaines et lisibles par machine. Explorons la conversion de fichiers XBRL sous les rubriques suivantes :

Conversion de fichiers XBRL vers XLSX ou iXBRL - Installation de l’API C#

L’API Aspose.Finance for .NET a été conçue pour fonctionner avec des documents financiers. Chaque organisation implique la création de rapports pour suivre leurs transactions financières et leurs informations. Vous pouvez facilement configurer l’API en téléchargeant son fichier DLL à partir de la section Téléchargements. De plus, l’API est également disponible dans Galerie NuGet afin que vous puissiez utiliser la commande d’installation ci-dessous dans la console du gestionnaire de packages de Microsoft Visual Studio IDE.

PM> Install-Package Aspose.Finance

Convertir une feuille de calcul Excel XBRL en XLSX par programme avec C#

Les fichiers XBRL peuvent exister avec .XML ainsi que l’extension de fichier .XBRL car ils sont basés sur le format XML. Dans le cas où il y a l’extension de fichier XML, vous pouvez facilement l’identifier avec la balise racine comme . Par la suite, la conversion XBRL en XLSX peut aider à rendre les informations de manière plus familière et structurée. Vous pouvez convertir un fichier XBRL en feuille de calcul Excel XLSX en procédant comme suit :

  1. Charger le fichier XBRL d’entrée
  2. Définissez SaveOptions pour le fichier de sortie
  3. Convertir le fichier XBRL au format XLSX Excel Worksheet

Le code suivant montre comment convertir un fichier XBRL en feuille de calcul Excel XLSX par programmation à l’aide de C# :

// Charger le fichier XBRL d'entrée
XbrlDocument document = new XbrlDocument(sourceDir + @"IdScopeContextPeriodStartAfterEnd.xml");

// Définir SaveOptions pour le fichier de sortie
SaveOptions saveOptions = new SaveOptions();
saveOptions.SaveFormat = SaveFormat.XLSX;

// Convertir le fichier XBRL au format XLSX Excel Worksheet
document.Save(outputDir + @"ConvertXbrlToXlsx_out.xlsx", saveOptions);

Convertir XBRL en iXBRL par programmation en C#

iXBRL est un format de fichier XBRL en ligne qui permet d’intégrer des données dans un fichier HTML. Vous pouvez facilement convertir XBRL en iXBRL en suivant les étapes ci-dessous :

  1. Charger le fichier XBRL d’entrée as XML format
  2. Spécifiez SaveFormat pour le format de sortie
  3. Convertir le fichier XBRL au format de fichier iXBRL

Le code ci-dessous explique comment convertir par programmation un fichier au format XBRL en iXBRL avec C# :

// Charger le fichier XBRL d'entrée au format XML
XbrlDocument document = new XbrlDocument(sourceDir + @"IdScopeContextPeriodStartAfterEnd.xml");

// Définir SaveOptions pour le format de sortie
SaveOptions saveOptions = new SaveOptions();
saveOptions.SaveFormat = SaveFormat.IXBRL;

// Convertir le fichier XBRL au format de fichier iXBRL
document.Save(outputDir + @"ConvertXbrlToIXbrl_out.ixbrl", saveOptions);

Conclusion

En un mot, nous avons appris à convertir XBRL en XLSX Excel Worksheet, ainsi que XBRL en iXBRL (inline XBRL) par programmation à l’aide du langage C#. De même, l’API offre plusieurs autres fonctionnalités que vous pouvez explorer en visitant la Documentation. Vous pouvez également nous écrire via Free Support Forum car nous attendons avec impatience vos commentaires, suggestions et demandes de renseignements.

Voir également