いくつかのXMLファイルからデータを取得し、それらを新しいXMLドキュメントに変換したいと思います。ただし、XSLTでの名前空間の定義が結果ドキュメントで発生することは望ましくありません。
言い換えると:
ソース:
<Namespace:Root xmlns:Namespace="http://www.something.com">
スタイルシート:
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:Namespace="http://www.something.com">
結果:
<resultRoot xmlns:Namespace="http://www.something.com">
<!--I don't want the Namespace definition above-->
変換にmsxslを使用しています。