我有一个简单的XSD:块无效元素XSD?
<xs:element name="config">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="unbounded">
<xs:element name="group" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
在我的xml文件,我把这个:
<config>
<group></group>
<a></a>
</config>
如何阻止<a>
标签的插在我的XML?
观测数据:出现在自动完成对我的C#的XML编辑器组!
马克 我认为这是不正确的! 当我使用NHibernate XSD时,在Visual Studio错误列表中讨论一个无效元素时收到一个错误。 但我没有找到特定的“标签或属性”,执行此验证。 例: 尝试使用一个名为NHibernate的XML映射文件“什么”标签,你收到的VisualStudio ErrorList错误! 感谢您的重播! – JoeLoco 2009-07-12 15:27:05
Visual Studio在知道该模式时将自动验证XML。 NHibernate可以将其模式安装到VS中。 您可以通过转到XML - > Schema(如果有内存服务)来查看在XML文件中何时验证哪些模式。 – Oded 2009-07-12 15:32:37