如何将XML文件转换为.Net类?
时间:2020-03-06 14:26:38 来源:igfitidea点击:
有人可以提醒我如何从XML文件创建.Net类吗?
我更喜欢批处理命令,或者将其集成到外壳中的方法。
谢谢!
解决方案
我们可能可以使用xsd.exe工具生成一个类,否则我们可能必须针对XML实现自定义解决方案
XML模式定义工具
XML序列化
下面的批处理将从当前目录中的XML创建一个.Net类。
所以... XML-> XSD-> VB
(可以用CS代替Language)
在%UserProfile%\ SendTo目录中创建一个Convert2Class.Bat。
然后复制/保存以下内容:
@Echo off Set XsdExePath="C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin\XSD.exe" Set Language=VB %~d1 CD %~d1%~p1 %XsdExePath% "%~n1.xml" /nologo %XsdExePath% "%~n1.xsd" /nologo /c /language:%Language%
可以在我的机器上运行祝你好运!