Problem mit XSLT, bei dem das XML-Quelldokument den Standardnamespace verwendet

Verfügen Sie über ein XML-Quelldokument, das einen Namespace mit Präfixen und einen Standardnamespace verwendet. Wenn ich es mithilfe eines XSLT-Dokuments umwandle, ist das resultierende übersetzte XML-Dokument falsch, dh, es fehlen Elementdaten aus dem XML-Quelldokument.

Wenn ich den "Standardnamespace" aus dem XML-Quelldokument entferne, funktioniert die Umwandlung wie erwartet.

Frage: Gibt es eine Möglichkeit, das Problem zu beheben, ohne den Standard-Namespace aus dem XML-Quelldokument herauszuschneiden? Fügen Sie also die Lösung zum XSLT-Dokument hinzu.

XML-Dokument:

<MyElement xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           xmlns:xsd="http://www.w3.org/2001/XMLSchema"
           xmlns="http://www.zolldata.com/UDX">

Der Standardnamespace des Problems ist xmlns = "http://www.zolldata.com/UDX"

Antworten auf die Frage(1)

Ihre Antwort auf die Frage