我知道XML中的默认命名空间,例如为元素声明xmlns =“xxx”,则此命名空间将适用于所有没有前缀的子元素。我的问题是,如果不是在元素中声明xmlns =“ ...”,而是在元素中声明xmlns:pre =“ ...”,那么未带前缀的子元素是否仍与父节点的命名空间相关联?
以下是示例:
<?xml version="1.0" ?>
<srv:tutorial xmlns:srv='http://www.w3resource.com/server-side-tutorial'>
<name>php</name>
<name>asp</name>
<name>jsp</name>
</srv:tutorial>
三个内部name元素的命名空间是什么?