1
以前はXSLTを処理して、ブラウザで表示されるはずの単一のHTMLファイルを出力しました。SVGを使用して別のイメージファイルを作成する
XMLデータとXSLTを使用して別々のイメージファイルを自動作成することは可能でしょうか?
以前はXSLTを処理して、ブラウザで表示されるはずの単一のHTMLファイルを出力しました。SVGを使用して別のイメージファイルを作成する
XMLデータとXSLTを使用して別々のイメージファイルを自動作成することは可能でしょうか?
XSLTプロセッサがEXSLTをサポートしている場合、exsl:document要素を使用すると、1つの入力ファイルから複数の出力ファイルを作成できます。
AFAIK、libxsltのみがこのタグをサポートしていますが、現在はPHP 5、もちろんxsltprocが含まれています。
EDIT:あなたが見つけてきたように
、XSLT 2.0は、同様のxsl:result-documentタグを提供します。私が知っているXSLT 2.0プロセッサは、Saxon,Altova XML、およびGexslt/Gestaltです。
私はそれをチェックしました。これは、xsl:result-document要素(http://www.w3.org/TR/xslt20/#element-result-document)と同様に機能します。まあ、これはあまり謎ではないと思う:) –
多くのXSLT 1.0プロセッサはXSLTをサポートしています - これはlibxsltが真ではないと言っています。また、現在のXSLT 2.0プロセッサは実際にはSaxon、Altova、Gexslt(またはGestalt)の3つです。 –
@ Dimitre - 私はEXSLTではなく、exsl:document'タグを特に参考にしていました。あなたが他人を知っていれば、私はそれらを追加してうれしいです。 –