【发布时间】:2017-08-14 07:50:56
【问题描述】:
我有一个 XSD,我已经使用 VS XSD.exe 将它变成了类
代码将在进入某个阶段之前填充这些类,然后我想验证它们是否“正确”填充 - 例如,如果一个字段在 XSD 中是必需的,但它是一个字符串对象生成的类,有什么能阻止我把它留空吗? - 如果没有什么能阻止我,它将是无效的! (类似于this 问题)
我试图避免生成我的XML,然后将其读回并根据XSD 验证实际的XML(如果可能的话)。我什至在尝试生成XML 之前就想知道类的填充是错误的。
任何想法或例子都会很棒!
有很多关于根据XSD 验证XML 的文章,但我找不到任何关于根据XSD 验证生成类的数量的任何有用信息。不知道有没有可能!
【问题讨论】: