同一XML中的命名空间和命名空间标记是否符合W3C建议?

时间:2015-06-09 20:31:25

标签: xml xml-namespaces w3c

请参阅下面的示例XML:

<?xml version="1.0"?>
<request serviceName="MyService" xmlns:model="http://me.myself.com/model">
<model:user>USER</model:user>
<model:pass>PASS</model:pass>
<package>PackageNumber</package>
<types>Float</types>

我知道这个XML被正确解析并且有效。我也知道<user><pass>标签的命名空间为“model”,其他标签没有命名空间(或空字符串xmlns =“”表示的命名空间)。

我怀疑这个XML是否仍然符合W3C建议,或者我是否需要为所有标签表示名称空间(不同的空)?我试图直接在recommendationsMDN tutorial中找到此信息,但我不清楚

1 个答案:

答案 0 :(得分:1)

是的,您的文档格式正确,名称空间和所有。