6.4 本章小结
本章集中介绍了XML文档中命名空间的相关知识。本章从命名空间的意义和作用介绍起,首先介绍了XML文档中的xmlns属性前缀的作用,通过该属性即可为XML元素引入命名空间支持。本章重点介绍了XML Schema和命名空间的关系,XML Schema对命名空间具有较好的支持,包括对XML元素、XML属性增加命名空间限定。读者应该重点掌握如何在XML Schema中使用命名空间。除此之外,本章还简要介绍了如何在DTD中使用命名空间,但由于DTD对命名空间的支持非常有限,因此如果需要在XML文档中使用命名空间,应该考虑使用Schema而不是DTD定义语义约束。