私は私のXSLTファイルで、次の使用私はCLIを使用して変換を実行すると、コマンドラインで出力メディアタイプは、サクソンはのxsl:
<xsl:output method="html"
version="5.0"
doctype-system="about:legacy-compat"
encoding="UTF-8"
indent="yes"
media-type="text/html"/>
しかし.htm拡張子を持つファイルを出力し、 !media-type = text/htmlを使用して出力引数を渡すSaxonはxml拡張子を持つファイルを出力する
以下は私が使用しているコマンドですが、何か間違っていますか?あなたは、出力ファイルのディレクトリを生成するために、入力ファイルのディレクトリを処理するためのコマンドラインを使用します。出力ファイル名の
java -jar /Users/Stephane/XSLT_DEV/saxon/saxon9he.jar -s:/Users/Stephane/XSLT_DEV/S1000D/xml/ -o:/Users/Stephane/XSLT_DEV/S1000D/html/ -xsl:$file cssPath='../xslt/assets' imagesPath='graphics/' !method='html' !version='5.0' !encoding='UTF-8' !indent='yes' !media-type='text/html';
共通言語インフラストラクチャではなくCLI =コマンドラインインターフェイスだと思います。あなたは私をしばらく混同していました。 –
@MichaelKay本当に混乱のために私の謝罪を受け入れてください。 –