Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/272.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从XML生成一个简单的C#类_C#_Xml - Fatal编程技术网

从XML生成一个简单的C#类

从XML生成一个简单的C#类,c#,xml,C#,Xml,有没有好的工具可以从xml生成简单的C#类。我尝试过XMLSpy,但这会将数据考虑在内,并创建一个过于复杂的类结构 基本上,我只需要为每个元素创建一个类,并为每个子元素创建属性。Visual Studio附带了一个工具,但它需要一个模式-该模式可以从XML中推断出来: 该工具名为xsd.exe,您可以通过Visual Studio命令提示符访问它: xsd.exe /? 使用xsd.exe工具生成XML模式(xsd),并使用该模式创建类

有没有好的工具可以从xml生成简单的C#类。我尝试过XMLSpy,但这会将数据考虑在内,并创建一个过于复杂的类结构


基本上,我只需要为每个元素创建一个类,并为每个子元素创建属性。

Visual Studio附带了一个工具,但它需要一个模式-该模式可以从XML中推断出来:

该工具名为xsd.exe,您可以通过Visual Studio命令提示符访问它:

xsd.exe /?

使用
xsd.exe
工具生成XML模式(xsd),并使用该模式创建类