一尘不染

从XML生成C#类

c#

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


阅读 792

收藏
2020-05-19

共1个答案

一尘不染

是的,通过使用xsd.exe

D:\temp>xsd test.xml
Microsoft (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 /classes
Microsoft (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'.

笔记

回答如何将“开发人员命令提示符”中的目录更改为d:\ temp可能会有用。

如果为多维数组生成类,则XSD.exe生成器中存在错误,但是存在解决方法

2020-05-19