在XML中使用targetNamespace

use*_*392 3 xml xsd

如何targetNamespace在XML中使用?一些真实例子的解释会很棒.

Dab*_*ler 8

严格地说,targetNamespace本身不属于XML,而是属于XML Schema(当然,它本身就是XML).定义模式时,可以定义XML实例(即"XML文件")必须符合的XML节点(主要是元素和属性)的结构.

通常(不一定),这些XML节点将驻留在命名空间中.这意味着,当针对模式验证XML实例时,实例中的节点必须驻留在该命名空间中,以使实例有效.

模式的targetNamespace属性只是定义了哪个名称空间.