如何在没有xsd.exe 的情况下从xsd 生成xml?

最佳答案

我想我已经为您搜索了。使用MSDN中的XmlSampleGenerator
sample 使用:

XmlTextWriter textWriter = new XmlTextWriter("po.xml", null);
textWriter.Formatting    = Formatting.Indented;
XmlQualifiedName qname   = new XmlQualifiedName("PurchaseOrder",
                           "http://tempuri.org");
XmlSampleGenerator generator = new XmlSampleGenerator("po.xsd", qname);
genr.WriteXml(textWriter);

10-08 17:28