日安。
如何解析XML Schema(.xsd)文件并生成c#类文件。
关于我的项目:
Step1。解析XSD文件(C# lang) -构建时间->生成CCode字典(C#类)
Step2。Paser文件(C# lang) -运行时->用XML文件值填充CCode字典(C#应用程序)
我研究了XSD.exe / XSDObjectGen工具等工具,发现C#类不能用于我的项目。
这就是为什么我想自己解析XSD文件的原因。我搜索了MSDN,找到了信息:命名空间: System.Xml.Schema,但我不知道哪个类更适合我使用。
任何帮助都将不胜感激。
BR!纳米
发布于 2009-12-07 19:29:30
在我的项目中,我通过下面的命令行成功地使用了xsd.exe:
xsd.exe schema.xsd /classes
生成的类中有什么使它们不适合在您的项目中使用?
发布于 2009-12-07 20:21:56
或者,您可以使用Xsd2Code命令行和Visual Studio外接程序实用工具。
使用Xsd2Code,您可以在Visual Studio解决方案资源管理器中右键单击XSD文件,并让它为您创建C#文件:
alt text http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=Xsd2Code&DownloadId=41336
https://stackoverflow.com/questions/1859424
复制相似问题