У меня есть схема XSD и корневой документ:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<xs:schema xmlns="urn:iso:std:iso:20022:tech:xsd:camt.054.001.02" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="urn:iso:std:iso:20022:tech:xsd:camt.054.001.02">
</xs:schema>
Я загружаю схему в виде схемы следующим образом:
var schemas = new XmlSchemaSet();
using (var reader = new XmlTextReader(new StringReader(content)))
{
schemas.Add(null, reader);
}
Однако я получаю следующее исключение:
Корневой элемент XML-схемы W3C должен быть, а его пространство имен должно быть http://www.w3.org/2001/XMLSchema'.
.
Чего мне не хватает?