0

既存の Xsd スキーマを使用して Xml ファイルを検証しています。検証が失敗した場合、Xml を xsd ファイルで更新することは可能ですか?

4

1 に答える 1

1

エラーの後、このコードを実行できます

var schemaSet = new XmlSchemaSet();  
schemaSet.Add(null, "schema1.xsd");  
// add further schemas as needed  
schemaSet.Compile();  

var xmlSampleGenerator= new XmlSampleGenerator(schemaSet, new XmlQualifiedName("Test"));  

var doc = new XmlDocument();  
using (XmlWriter writer = doc.CreateNavigator().AppendChild())  
{  
   xmlSampleGenerator.WriteXml(writer);  
} 

リンク: http://msdn.microsoft.com/en-us/library/aa302296.aspx

于 2012-09-19T12:27:33.980 に答える