5
我希望重新使用一些带有数据注解的viewmodel类来生成xsd文件,以便验证(并记录)来自第三方系统的xml文件。 Xsd.exe很好地生成.xsd文件,但[必需的]之类的数据标注属性不会反映在带有f.ex的xsd中。的minOccurs = 1。从包含xsd.exe的汇编中的类型生成XSD,在属性上具有数据注解属性
我有什么选择(如果有)? “最简单的”可能是使用反射来创建自己的xsd代。或者我可以在一个单独的xsd中创建额外的验证属性,并在验证xml文件时使用它们?
还有其他想法吗?
我认为你是对的,没有开箱即用的解决方案。 – Trygve 2012-04-27 18:45:10