Как получить объект XmlSchema из XSD, который является строкой в ​​C #? - PullRequest
11 голосов
/ 22 октября 2010

Как получить объект XmlSchema из большой строки, содержащей все содержимое XSD?

Ответы [ 2 ]

23 голосов
/ 13 марта 2012

Метод чтения является статическим. Так что лучше используйте

XmlSchema schema = XmlSchema.Read(
    schemaReader, (sender, args) =>
    {
         // HANDLE VALIDATION FAILED
    });                                                                        
11 голосов
/ 22 октября 2010

Вы можете использовать StringReader :

string content = ".......";
XmlSchema schema = new XmlSchema();
schema.Read(new StringReader(content), ValidateSchema);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...