.. _general-reader: General Reader ============== The pysdmx general reader is a set of methods to read any SDMX message, regardless of the format or version. Tutorial on :ref:`reading SDMX Data messages `. Tutorial on :ref:`reading SDMX Structure messages `. .. _io-reader-formats-supported: Formats and Versions Supported ------------------------------ List of formats and versions supported by the general reader: - :ref:`SDMX-CSV` - :ref:`SDMX-CSV 1.0 ` - :ref:`SDMX-CSV 2.0 ` - :ref:`SDMX-ML` - :ref:`SDMX-ML 2.1 Generic ` - :ref:`SDMX-ML 2.1 Structure Specific ` - :ref:`SDMX-ML 2.1 Structure ` - :ref:`SDMX-ML 3.0 Structure Specific ` - :ref:`SDMX-ML 3.0 Structure ` .. _read-sdmx: Read SDMX --------- This method allows you to read any SDMX message, regardless of the format or version as long as it is supported. .. autofunction:: pysdmx.io.read_sdmx .. _get-datasets: Get Datasets ------------ This method allows you to retrieve Pandas Datasets from a Data message, and add the related metadata as a Schema object: :meth:`pysdmx.model.dataflow.Schema`. .. autofunction:: pysdmx.io.get_datasets