从XML生成C#类

从XML生成C#类

我可以从XML文件生成一个C#类吗?



慕工程0101907
浏览 1389回答 3
3回答

慕容3067478

是的,通过使用xsd.exeD:\temp>xsd test.xmlMicrosoft (R) Xml Schemas/DataTypes support utility[Microsoft (R) .NET Framework, Version 4.0.30319.1]Copyright (C) Microsoft Corporation. All rights reserved.Writing file 'D:\temp\test.xsd'.D:\temp>xsd test.xsd /classesMicrosoft (R) Xml Schemas/DataTypes support utility[Microsoft (R) .NET Framework, Version 4.0.30319.1]Copyright (C) Microsoft Corporation. All rights reserved.Writing file 'D:\temp\test.cs'.注记回答如何在Developer命令提示符中更改目录到d:\temp可能有用。如果您为多维数组生成类,则XSD.exe生成器中有一个bug,但是有解决办法.

慕桂英4014372

如果您正在VS 2012(或更新版本)中处理.NET 4.5项目,您可以特殊浆料XML文件作为类。将XML文件的内容复制到剪贴板在编辑器中,选择要粘贴类的位置。从菜单中选择EDIT > Paste Special > Paste XML As Classes
打开App,查看更多内容
随时随地看视频慕课网APP