Estat.SdmxSource.SdmxDataParser
8.19.0
See the version list below for details.
dotnet add package Estat.SdmxSource.SdmxDataParser --version 8.19.0
NuGet\Install-Package Estat.SdmxSource.SdmxDataParser -Version 8.19.0
<PackageReference Include="Estat.SdmxSource.SdmxDataParser" Version="8.19.0" />
<PackageVersion Include="Estat.SdmxSource.SdmxDataParser" Version="8.19.0" />
<PackageReference Include="Estat.SdmxSource.SdmxDataParser" />
paket add Estat.SdmxSource.SdmxDataParser --version 8.19.0
#r "nuget: Estat.SdmxSource.SdmxDataParser, 8.19.0"
#:package Estat.SdmxSource.SdmxDataParser@8.19.0
#addin nuget:?package=Estat.SdmxSource.SdmxDataParser&version=8.19.0
#tool nuget:?package=Estat.SdmxSource.SdmxDataParser&version=8.19.0
SDMX library .A common library and programming API for working with SDMX data and structural metadata. This is a port from Java of Eurostat's fork of Metadata Technologies SdmxSource v1.1.4.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- CsvHelper (>= 28.0.1)
- Estat.SdmxSource.SdmxEdiParser (>= 8.19.0)
- Estat.SdmxSource.SdmxMlConstants (>= 8.19.0)
- Estat.SdmxSource.SdmxParseBase (>= 8.19.0)
- Estat.SdmxSource.SdmxStructureRetrieval (>= 8.19.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Estat.SdmxSource.SdmxDataParser:
| Package | Downloads |
|---|---|
|
Estat.SdmxSource.Extension
Eurostat's Extensions to SdmxSource |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 10.10.1 | 532 | 12/16/2025 |
| 10.10.0 | 1,151 | 12/1/2025 |
| 10.9.0 | 1,486 | 9/24/2025 |
| 10.8.4 | 779 | 8/18/2025 |
| 10.8.1 | 665 | 8/18/2025 |
| 10.8.0 | 2,369 | 8/8/2025 |
| 10.7.0 | 875 | 6/24/2025 |
| 10.6.0 | 1,112 | 5/13/2025 |
| 10.4.0 | 4,954 | 3/3/2025 |
| 10.3.0 | 718 | 12/6/2024 |
| 10.2.0 | 666 | 10/25/2024 |
| 10.1.0 | 1,322 | 10/10/2024 |
| 9.12.0 | 20,508 | 7/2/2024 |
| 9.11.0 | 5,954 | 5/10/2024 |
| 9.10.2 | 1,758 | 4/2/2024 |
| 9.2.0-alpha.927780425b9ace1... | 189 | 5/19/2023 |
| 9.1.0-alpha.10 | 194 | 4/7/2023 |
| 9.0.0-alpha.7 | 233 | 11/3/2022 |
| 9.0.0-alpha.2 | 283 | 9/30/2022 |
| 8.19.7 | 3,078 | 3/25/2025 |
| 8.19.6 | 3,195 | 10/2/2024 |
| 8.19.5 | 1,734 | 9/5/2024 |
| 8.19.4 | 1,725 | 8/6/2024 |
| 8.19.2.3 | 1,783 | 3/24/2025 |
| 8.19.2.1 | 8,136 | 9/27/2024 |
| 8.19.1 | 3,103 | 5/17/2024 |
| 8.19.0 | 2,939 | 5/6/2024 |
| 8.18.9 | 1,674 | 4/12/2024 |
| 8.18.8 | 1,671 | 4/2/2024 |
| 8.18.7 | 4,531 | 11/21/2023 |
| 8.18.6 | 2,462 | 10/18/2023 |
| 8.18.4 | 3,247 | 9/8/2023 |
| 8.18.2 | 4,571 | 8/18/2023 |
| 8.18.0 | 4,715 | 8/5/2023 |
| 8.17.9 | 2,445 | 8/4/2023 |
| 8.17.3-rc | 4,058 | 7/18/2023 |
| 8.17.0 | 6,170 | 6/8/2023 |
| 8.16.0 | 4,284 | 5/5/2023 |
| 8.15.1 | 5,663 | 2/22/2023 |
| 8.15.0 | 5,907 | 1/27/2023 |
| 8.14.0 | 6,090 | 12/22/2022 |
| 8.13.0 | 7,467 | 12/1/2022 |
| 8.12.1 | 23,130 | 8/16/2022 |
| 8.12.0 | 10,748 | 7/8/2022 |
| 8.11.1 | 2,330 | 6/18/2022 |
| 8.11.0 | 23,556 | 4/15/2022 |
| 8.10.0 | 676 | 4/13/2022 |
| 8.9.2 | 20,973 | 2/25/2022 |
| 8.9.1 | 14,992 | 2/3/2022 |
| 8.9.0 | 8,615 | 12/21/2021 |
| 8.8.0 | 12,153 | 11/5/2021 |
| 8.7.1 | 12,369 | 9/30/2021 |
| 8.7.0 | 9,265 | 9/23/2021 |
| 8.6.0 | 547 | 9/2/2021 |
| 8.5.0 | 19,813 | 8/17/2021 |
| 8.4.1 | 9,904 | 7/15/2021 |
| 8.4.0 | 9,146 | 7/9/2021 |
| 8.2.0 | 19,634 | 5/31/2021 |
| 8.1.3 | 9,250 | 4/28/2021 |
| 8.1.2 | 18,559 | 1/11/2021 |
| 8.1.1 | 9,637 | 11/25/2020 |
| 8.1.0 | 10,717 | 10/16/2020 |
| 8.1.0-dev | 4,096 | 9/27/2020 |
| 8.0.14 | 10,887 | 6/9/2022 |
| 8.0.12 | 6,840 | 12/15/2021 |
| 8.0.11 | 9,137 | 10/7/2021 |
| 8.0.6 | 38,853 | 4/9/2021 |
| 8.0.5 | 8,868 | 3/17/2021 |
| 8.0.4 | 8,850 | 1/28/2021 |
| 8.0.3 | 8,962 | 12/18/2020 |
| 8.0.1 | 8,452 | 11/19/2020 |
| 8.0.0 | 8,916 | 9/24/2020 |
| 1.25.6 | 8,985 | 9/3/2020 |
| 1.25.5 | 8,982 | 7/23/2020 |
| 1.25.4 | 18,026 | 6/18/2020 |
| 1.25.3 | 17,349 | 5/14/2020 |
| 1.25.2 | 9,105 | 4/10/2020 |
| 1.25.1 | 6,321 | 3/19/2020 |
| 1.25.0 | 16,541 | 2/27/2020 |
| 1.24.9 | 9,846 | 2/7/2020 |
| 1.24.8 | 20,212 | 12/21/2019 |
| 1.24.7 | 10,726 | 12/6/2019 |
| 1.24.5 | 15,870 | 11/15/2019 |
| 1.24.3 | 12,935 | 10/25/2019 |
| 1.24.2 | 11,406 | 10/11/2019 |
| 1.24.1 | 9,629 | 9/27/2019 |
| 1.24.0 | 8,743 | 9/9/2019 |
| 1.23.0 | 10,372 | 9/2/2019 |
| 1.22.0 | 8,767 | 8/23/2019 |
| 1.21.0 | 8,708 | 7/24/2019 |
| 1.20.0 | 8,765 | 6/25/2019 |
| 1.19.0 | 22,120 | 5/27/2019 |
| 1.18.0 | 11,215 | 4/25/2019 |
| 1.17.0 | 26,685 | 4/3/2019 |
| 1.16.1 | 857 | 3/22/2019 |
| 1.16.0 | 878 | 3/8/2019 |
| 1.15.0 | 959 | 2/15/2019 |
| 1.14.1 | 18,960 | 2/7/2019 |
| 1.14.0 | 9,957 | 1/16/2019 |
# Changelog
## sdmxsource.net-dotstat v8.19.0 (2024-05-06)
### Details v8.19.0
1. Fixed a bug causing the allowed content constraint being not applied when there are multiple versions of a dataflow, and a data query is targeting any non-latest version of the dataflow.
### Tickets v8.19.0
The following bug have been corrected:
- SDMXRI-2401 Fix constraint usage on data queries for not the latest version dataflow
## sdmxsource.net-dotstat v8.18.8 (2024-02-09)
### Details v8.18.8
1. Fixed the bug at the textual values with double quotes (") making the JSON response invalid, as they are not properly escaped in the extracted SDMX-JSON format. The escaping was applied to all textual values, thus un-coded dimensions and textual observation and attribute values. The issue doesn't occur in SDMX-CSV or SDMX-ML.
1. Fixed the json error "409 : Could not find code '' in codelist" caused by empty values.
1. Fixed escaping issues encountered at observation values in JSON data messages.
### Tickets v8.18.8
The following bugs have been corrected:
- SDMXRI-2296 Properly escape double quotes in text values in SDMX-JSON exports
- SDMXRI-2307 Fix unnecessary json error 409 Could not find code in codelist
- SDMXRI-2363 Use native json writer methods to escape observation value for non-numerical measure
## sdmxsource.net-dotstat v8.18.7 (2023-11-20)
### Details v8.18.7
1. Fix 'Unable to generate SQL' bug which occurs when range header is used and metadata should also be returned (either availability or actual metadata)
1. Added a new constructor to DatasetHeaderCore that has structureUsage parameter
1. Added support of `labels=name` option in SDMX-CSV 2.0
### Tickets v8.18.7
The following new features added:
- SDMXRI-2182 Fix STRUCTURE_NAME column with metadata queries
- SDMXRI-2285 Added a new constructor to DatasetHeaderCore that has structureUsage parameter
The following bugs have been corrected:
- SDMXRI-2220 Msd populated when range header is used
## sdmxsource.net-dotstat v8.18.5 (2023-10-13)
### Details v8.18.5
1. SDMX-CSV 2.0.0 improvements
1. Validity period columns
1. Multile structures
### Tickets v8.18.5
The following new features added:
- SDMXRI-2256: IncludeHistory parameter should return extra columns for validFromDate and validToDate values in CSV v2.0 (OECD,PULL_REQUEST)
- SDMXRI-2223: Update csv 2.0 reader to allow multiple structures in a source file (OECD)
## sdmxsource.net v8.18.4 (2023-09-08)
### Details v8.18.4
### Tickets v8.18.4
The following new features added:
- SDMXRI-2217: Only the value property should be used for non-coded components in the structure part of SDMX-JSON 2.0 data messages (OECD,PULL_REQUEST)
- SDMXRI-2213: Introduce asOf parameter in NSIWS that will return historical data present at the given time (OECD,PULL_REQUEST)
- SDMXRI-2215: Fix vulnerabilities of NSI WS docker image revealed by docker scout (OECD,PULL_REQUEST)
## sdmxsource.net v8.18.0 (2023-08-01)
### Details v8.18.0
1. Support for SDMX-CSV 2.0.0 `labels=name`
1. Output UTC date in some cases related to embargo date attribute
1. Fix typo in namespace for SDMX 2.1 data files
1. Use [central package management](https://learn.microsoft.com/en-us/nuget/consume-packages/central-package-management), versions of dependencies from all projects are stored in `Directory.Packages.props`.
### Tickets v8.18.0
The following new features added:
- SDMXRI-2161: Publish pre-release nuget packages to nuget.org (OECD)
- SDMXRI-2182: Implement SDMX-CSV 2.0 `labels=name` option (OECD,PULL_REQUEST)
- SDMXRI-2180: Restricted access to confidential or embargoed data (OECD,PULL_REQUEST)
The following bugs have been corrected:
- SDMXRI-2145: Malformed smdx.org URL when using structurespecificdata query param
## sdmxsource.net v8.17.0 (2023-06-07)
### Details v8.17.0
1. SDMX-JSON data writer enhancements
1. allow use of special characters (`~`, `*`) in metadata response
1. Changes in HCL support in data
1. SDMX-JSON Data changes in HCL support
1. Align with final standard approach agreed in SDMX-TWG.
|Format|Numeric types: float, double|Text types|
|------|----------------------------|----------|
|XML|NaN|#N/A|
|JSON|NaN|#N/A|
|CSV|NaN|#N/A|
- Change the NSIWS data-writers to return these special values accordingly.
- For Text types there should not be any special treatement because they should be already stored and returned from the data database as {{#N/A}}
- For float and double, make sure that {{NaN}} can be parsed accordingly to all three formats. Specially to JSON.
- Remove from NSIWS the config. setting [useIntentionallyMissingMeasures|https://gitlab.com/sis-cc/.stat-suite/dotstatsuite-core-sdmxri-nsi-ws/-/blob/develop/config/Properties.json] which is not used anymore
### Tickets v8.17.0
The following new features added:
- SDMXRI-2164: Update json 2.0 writer to use