Xincludeを処理する前にXMLファイルを変換する方法
質問
さまざまなディレクトリに編成された多数のXMLファイルがあります。それらを結合し、XSLTを使用して結果を変換する必要があります。これまでのところ、1つの問題を除いてすでにこれを行っています。結果に含める前に、最初にいくつかのXMLファイルを変換する必要があります。 XincludeはXMLスタイルシート宣言を無視しているようです。
XMLファイルがXincludedになる前にどのように変換できますか?
よろしく、
simon.cpu
解決
プロセスはどのように実行されますか?とともに Makefile
またはそのようなもの?その場合、含める前にXSLTProcに明示的な呼び出しを追加し、XSLTProcの出力をXincludeします。
XSLTProcが処理命令を読むことができる場合(xml-stylesheet
, 、私はそれをテストしなかったことに注意してください)、あなたは使用するスタイルシートを明示的に示す必要さえありません。
他のヒント
複数の変換呼び出しに分割し、最初にXMLファイルを準備してから、メインの変換を行います。
所属していません StackOverflow