C#从XSD自动生成类对象

问题描述:

我正在创建一个xml文件并且有一个XSD文件可用。我确信我记得在某个地方C#可以在给定XSD时自动创建类对象。因此,如果我在XML中有一个地址元素,我可以使用生成的C#类来使用xsd来创建该类的所需属性。C#从XSD自动生成类对象

例如<adress><postcode></postcode><phone></phone>

将映射到名为Address with properties postcode和phone的类。

这种事情是可能的,或者我梦想过吗?

在.net sdk中使用xsd.exe

使用C切换到生成类

从@Jason见链接W¯¯

我有OFX工作时使用这个/。请注意,如果您的xsd比较复杂,它将以一种时髦的方式处理某些情况。

例如,在一个通用的方式获取生成一些项目,并会显示为

​​

只是事先警告和良好阅读...