Convierte XBRL a XLSX a través de Python

Conversión de formato XBRL a Microsoft® Excel XLSX sin necesidad de tener instalado Microsoft Office.

 

Aspose.Finance para Python a través de .NET es un API para procesar XBRL, iXBRL formatos y los desarrolladores pueden crear fácilmente aplicaciones de software de informes, análisis financiero y gestión de procesos empresariales para convertir, crear, leer, ver y validar XBRL y iXBRL relacionados con las finanzas. archivos

Cómo convertir XBRL a XLSX

  1. Cargue el archivo de entrada XBRL usando la clase XbrlDocument.2. Establezca SaveOptions para el archivo de salida eligiendo el SaveFormat.XSLX relevante.
  2. Llame al método de guardado proporcionando el archivo de destino y las opciones de guardado relevantes como parámetros.

Requisito de conversión

Para continuar con la conversión de XBRL a XLSX, asegúrese de cumplir los siguientes requisitos previos.

  • Sistema operativo basado en Microsoft Windows o Linux.- Python 3.5 o posterior.- Aspose.Finance para Python a los que se hace referencia en su proyecto.
 

C# código fuente para convertir XBRL a archivo XLSX

//Enable cache service, this service will cache schema and link base file, and use the local file directly in the next load
LocalCacheService.enable_service("D:\\xbrl\\cache")
document = XbrlDocument(sourcePath + "Id-Scope-Context-Period-Start-After-End.xml")
# Set save options
Opts = SaveOptions()
Opts.save_format = SaveFormat.XLSX
// Save file to XLSX format
document.save(outputPath + "Converted-Xbrl-To-Xlsx_out.xlsx", Opts)
 

Otras opciones de conversión

XBRL a iXBRL (Lenguaje de informes comerciales extensible en línea)
OFX Respuesta (De 1.03 a 2.2 Formato)
OFX solicitud (De 1.03 a 2.2 Formato)