为了账号安全,请及时绑定邮箱和手机立即绑定

从XML生成C#类

从XML生成C#类

慕工程0101907 2019-06-27 16:57:12
从XML生成C#类我可以从XML文件生成一个C#类吗?
查看完整描述

3 回答

?
慕容3067478

TA贡献1773条经验 获得超3个赞

是的,通过使用xsd.exe

D:\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,但是有解决办法.


查看完整回答
反对 回复 2019-06-27
?
慕桂英4014372

TA贡献1871条经验 获得超13个赞

如果您正在VS 2012(或更新版本)中处理.NET 4.5项目,您可以特殊浆料XML文件作为类。

  1. 将XML文件的内容复制到剪贴板
  2. 在编辑器中,选择要粘贴类的位置。
  3. 从菜单中选择

    EDIT > Paste Special > Paste XML As Classes


查看完整回答
反对 回复 2019-06-27
  • 3 回答
  • 0 关注
  • 1385 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信