5

XmlDocumentXml スキーマに対して検証する必要がある C# があります。を使用してこれを行う方法に関する多くの記事を見てきましたがXmlDocument.Schemas.Add(namspace, xsdfilename)、私の XSD はディスクに保存されず、メモリ内にあります (データベースから読み込まれます)。XmlDocumentXSD文字列を使用して検証する方法について、誰かが私に指針を与えることができますか?

4

1 に答える 1

4
using (StringReader stringReader = new StringReader(xsdString))
using (XmlTextReader xmlReader = new XmlTextReader(stringReader))
{
    xmlDocument.Schemas.Add(null, xmlReader);
}
于 2012-12-27T17:37:28.830 に答える