2014-09-11 2 views

Répondre

16

No. Les noeuds enfants ne pas Hériter espace de noms préfixé par défaut, et l'ajout du préfixe explicite nécessaire que vous avez mentionné: <foo:child/>.

Mais ils font l'espace de noms par défaut de ancêtre Hériter (celui sans préfixe), le cas échéant:

<root xmlns:foo="..."> 
    <parent xmlns="bar"> 
    <child/> 
    </parent> 
</root> 

<parent> et <child> nœuds sont dans le même espace de noms URI qui est bar.

+0

Y at-il un moyen d'empêcher cela? – Edmondo1984

+2

Merci d'avoir répondu non seulement à la question posée, mais aussi à la version non-préfixée. – Phrogz

Questions connexes