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-1.0.tar.gz (1.1 MB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: eba_xbridge-1.0.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-1.0.tar.gz
Algorithm Hash digest
SHA256 f20e97a999e783e1a402d417db947ad24ab4ffa5e18581ada0d23b29c4ade01f
MD5 f072a0f81ad8ab94fddee95324822251
BLAKE2b-256 860b82b50946c5a1b11a2b9b53b440f3f8cd7d950059000b51f49caa4946eb87

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