Skip to main content

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

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 with EBA Taxonomy latest published version (4.0). 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-1.1.tar.gz (10.8 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

eba_xbridge-1.1-py3-none-any.whl (13.3 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: eba_xbridge-1.1.tar.gz
  • Upload date:
  • Size: 10.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.12.3 Linux/6.8.0-1021-azure

File hashes

Hashes for eba_xbridge-1.1.tar.gz
Algorithm Hash digest
SHA256 537a80cfdce980e08c98e1f8d3e26a46703fbf72eb1e6e54c24bdde55d3a419b
MD5 86036960781a3917345c19182afeea03
BLAKE2b-256 182fd767d3a452c315eb459542283c37d1a0b9459c91d918780c1d6828f4ab8d

See more details on using hashes here.

File details

Details for the file eba_xbridge-1.1-py3-none-any.whl.

File metadata

  • Download URL: eba_xbridge-1.1-py3-none-any.whl
  • Upload date:
  • Size: 13.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.12.3 Linux/6.8.0-1021-azure

File hashes

Hashes for eba_xbridge-1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b41d67fbd51fc54aeec557961842028d96a4c7081dbbe56e9c768ff594f33cb6
MD5 70073a060ab154e6d912f5e6d500dd05
BLAKE2b-256 2b03f83e8b4fd92cc07b2016280b66204ce8091f7f56c5468a1608bf66d61de9

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