文档在这里: < http://www.w3.org/TR/xmlschema-1/#cElement_Declarations> ; 这说明您可以对元素设置值约束。例如,如果XML文件中的 元素为空,那么如果在元素声明中提供了 默认值,则该值变为 模式标准化值在所谓的后架构验证 信息集中。 例如,如果你构建一个DOM,那么这样一个元素的DOM可以 包含默认值,即使XML输入标记不包含 该值。 但是我不确定MSXML 4或.NET是否实际添加一个元素的默认 值,在这里快速测试中没有添加值。 我也尝试过使用Java 1.5的Java解析器和DOM 元素的默认值已添加并显示在DOM中。 然而,MSXML 4和.NET都会为属性添加默认值。 - Martin Honnen http://JavaScript.FAQTs.com/ 这篇关于正确使用“默认” XML Schema中的属性的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云! 08-07 01:10