Описание тега default-namespace
Пространства имен xml объявлены без префикса, например, xmlns="some-uri-here"
,
Пространство имен по умолчанию применяется неявно к элементам без префикса (элементы без префикса?), Т.е. когда пространство имен по умолчанию объявлено в элементе без префикса, тогда этот элемент рассматривается в пространстве имен по умолчанию. Элементы-потомки без префикса также наследуют пространство имен по умолчанию от своего предка. В случае, если среди элементов предка найдено несколько пространств имен по умолчанию, применяется пространство имен по умолчанию от ближайшего предка.
Этот тег был создан изначально, потому что было задано много вопросов на разных языках программирования и платформах, где основная причина путаницы в OP одинакова: наличие пространства имен по умолчанию. Но даже в этом случае, когда появляется новый вопрос, нелегко найти хороший старый дублирующий вопрос.