private void LoadStructureFile() { _xmlDoc = new XmlDocument(); _xmlDoc.Load(_fileName); _dsdList = MetadataRetriever.ParseDataStructureResponse(_xmlDoc, "Full"); if (_dsdList.Count > 0) { foreach (BaseArtefactInfo bs in _dsdList) { checkedListBoxArtefact.Items.Add("[DSD]: " + bs.sdmxAgency + ":" + bs.sdmxId + "(" + bs.sdmxVersion + ")"); } } _codelistList = MetadataRetriever.ParseValueDomainResponse(_xmlDoc, "Full"); if (_codelistList.Count > 0) { foreach (BaseArtefactInfo bs in _codelistList) { checkedListBoxArtefact.Items.Add("[Codelist]: " + bs.sdmxAgency + ":" + bs.sdmxId + "(" + bs.sdmxVersion + ")"); } } }