我正在处理XSD文件,并在验证XML文件时使用它来限制空元素。例如,通过XSD防止XML中的空元素
<myElement>this is not empty</myElement>
将通过验证,但是
<myElement/>
或<myElement></myElement>
不会通过验证。
感谢您提供的任何帮助!
ps。我意外地在https://stackoverflow.com/questions/4126546/prevent-empty-elements-in-xml-via-xsd这个未注册的帐户下发布了这个消息。对于造成的不便,我们深表歉意。
更新: 元素必须能够在XML中不存在,所以我不能使用minOccurs =“1”。
如果minOccurs =“0”,这会工作吗? – hmcclungiii 2010-11-08 18:25:57
是的,这是诀窍!谢谢! – hmcclungiii 2010-11-08 18:46:32