.. _sdmx_csv: SDMX CSV ========= This format is only used for data, not for Structures. The SDMX CSV readers and writers are compatible with SDMX-CSV 1.0 and 2.0 standards on the Basic format. `SDMX-CSV 1.0 specification `_ `SDMX-CSV 2.0 specification `_ .. important:: To use the SDMX-CSV functionalities, you need to install the `pysdmx[data]` extra. Check the :ref:`installation guide ` for more information. Reading ------- Although the use of the :ref:`general reader` is always recommended, specific readers for SDMX-CSV are also available: .. _sdmx_csv_10_reader: - DATA_SDMX_CSV_1_0_0 -> pysdmx.io.csv.sdmx10.reader .. autofunction:: pysdmx.io.csv.sdmx10.reader.read .. _sdmx_csv_20_reader: - DATA_SDMX_CSV_2_0_0 -> pysdmx.io.csv.sdmx20.reader .. autofunction:: pysdmx.io.csv.sdmx20.reader.read Writing ------- Although the use of the :ref:`general writer` is always recommended, specific readers for SDMX-CSV are also available: .. _sdmx_csv_10_writer: - DATA_SDMX_CSV_1_0_0 -> pysdmx.io.csv.sdmx10.writer .. autofunction:: pysdmx.io.csv.sdmx10.writer.write .. _sdmx_csv_20_writer: - DATA_SDMX_CSV_2_0_0 -> pysdmx.io.csv.sdmx20.writer .. autofunction:: pysdmx.io.csv.sdmx20.writer.write