Skip to main content

XBRL-XML to XBRL-CSV converter for EBA Taxonomy (version 3.4)

Project description

Overview

XBridge is a Python library which main function is to convert XBRL-XML files into XBRL-CSV files by using EBA’s taxonomy. It works only with EBA Taxonomy upon version 3.4. Library must be updated on each new EBA taxonomy version.

Installation

To install the library, run the following command:

pip install eba-xbridge

How XBridge works:

Firstly, an XBRL-XML file has to be selected to convert it. Then, that XBRL-XML file is input in the following function contained in the API package:

>>> from xbridge.api import convert_instance

>>> input_path = "data/input"

>>> output_path = "data/output"

>>> convert_instance(input_path, output_path)

The sources to do this process are two: The XML-instances and EBA´s taxonomy.

The output is the converted XBRL-CSV file placed in the output_path, as zip format

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

eba_xbridge-0.11.tar.gz (1.1 MB view details)

Uploaded Source

File details

Details for the file eba_xbridge-0.11.tar.gz.

File metadata

  • Download URL: eba_xbridge-0.11.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.9

File hashes

Hashes for eba_xbridge-0.11.tar.gz
Algorithm Hash digest
SHA256 da8dfcbf4349c63b543652beffeaa9544007aa54abe8a39afdddf45ec9397807
MD5 f217dd5299465f6469fdc63542fc0ed6
BLAKE2b-256 95e6daa1b8ad1bea51315d20ab63aebf68b8deac0bbe336bc865991079c3969c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page