Problem z XSLT, gdzie źródłowy dokument XML używa domyślnej przestrzeni nazw

Mieć źródłowy dokument XML, który używa przestrzeni nazw zawierającej prefiksy i domyślną przestrzeń nazw. Gdy przekształcę go za pomocą dokumentu XSLT, wynikowy przetłumaczony dokument xml jest niepoprawny, tzn. Brakuje danych elementu ze źródłowego dokumentu XML.

Gdy usuwam „domyślną przestrzeń nazw” ze źródłowego dokumentu XML, transformacja działa zgodnie z oczekiwaniami.

Pytanie: czy istnieje sposób na rozwiązanie problemu bez konieczności edycji domyślnej przestrzeni nazw z źródłowego dokumentu XML? To znaczy dodaj rozwiązanie do dokumentu XSLT.

Dokument XML:

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

gdzie domyślną przestrzenią problemową jest xmlns = "http://www.zolldata.com/UDX"

questionAnswers(1)

yourAnswerToTheQuestion