步骤
1.使用Altova XMLSpy按照需求设计生成xsd文件
2.使用xsd验证xml文件
3.使用批处理生成c#类文件
参数如下:
SET OUTPUT=D:\digitnexus-
private edgenodeType _edgenodeCfg; string cfgPath = Path.Combine(Root, System.Configuration.ConfigurationManager.AppSettings["EdgenodeConfigFile"]); if (_edgenodeCfg == null) { if (File.Exists(cfgPath)) { XmlDocument xml = new XmlDocument(); xml.Load(cfgPath); string xmltxt = xml.OuterXml; _edgenodeCfg = edgenodeType.Parse(xmltxt); } }
demo文件:https://skydrive.live.com/redir?resid=3B411B3D816BE9A3!2736