2
XSLTをXMLドキュメントに作成して、XSLTがXSDドキュメントに添付された新しいXMLドキュメントを生成するようにしたいとします。 XSLTを1つだけ使用して2つの異なるタイプのドキュメントを生成できるかどうかを確認しています。1つのXSLTを使用してXMLおよびXSDドキュメントを生成する
XSLTをXMLドキュメントに作成して、XSLTがXSDドキュメントに添付された新しいXMLドキュメントを生成するようにしたいとします。 XSLTを1つだけ使用して2つの異なるタイプのドキュメントを生成できるかどうかを確認しています。1つのXSLTを使用してXMLおよびXSDドキュメントを生成する
XSLT 2.0では、xsl:result-document
を使用して1回の変換で複数の結果ドキュメントを作成できます。詳細はhttps://www.w3.org/TR/xslt20/#creating-result-treesを参照してください。また、一部のXSLT 1.0プロセッサは、libxslt/xsltprocでサポートされているhttp://exslt.org/exsl/elements/document/index.htmlのような拡張子をサポートしています.Xalanではhttp://xml.apache.org/xalan-j/extensionslib.html#redirectのように拡張子をサポートしています。
ありがとうございます。私は、xsl:result-documentを異なるフォーマットで何度も使用できることを知りませんでした。 – Kenzoo