プレフィックスを含む名前空間とデフォルトの名前空間を使用するソース xml ドキュメントを用意します。XSLT ドキュメントを使用して変換すると、変換された xml ドキュメントが正しくありません。つまり、ソース xml ドキュメントの要素データが欠落しています。
ソース xml ドキュメントから「既定の名前空間」を削除すると、変換は期待どおりに機能します。
質問: ソース xml ドキュメントからデフォルトの名前空間を編集せずに問題を解決する方法はありますか? つまり、ソリューションを XSLT ドキュメントに追加します。
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">
問題のデフォルトの名前空間は xmlns="http://www.zolldata.com/UDX" です