2009-07-17 11 views
1

私は非常に頻繁にdocument()xslt関数を使用して外部XMLファイルにアクセスし、変換でそれを使用します。関数内にURLを指定すると、xsltからRESTfull Webサービスにアクセスし、xsltで返されるXMLを使用することもできます。しかし、今私はXMLを返すローカルプログラムを持っており、私は同じ方法でそれに対処したいと思います。 XSLTプロセッサ(libxslt)を使ってプログラムを起動し、出力を返すことができればいいと思います。 ThのEXSLTサイトは、その種の機能を参照していないようです。この問題を誰が解決したのか?xslスタイルシートから外観を呼び出す方法はありますか?

+0

野生。 xslt-1をxmlファイルに適用した後、xslt-1がxslt-2をダウンロードして元のxmlファイルへの真の変換を行うと言っていますか? – Kieveli

+0

XSLTで関数呼び出しによってジェネレータプログラムからXMLを取得しますか?あなたが本当に望むのは、ANT、Python、あるいはあなたの作品を結びつけるための通常の古いシェルスクリプトのようなスクリプト言語です。 –

+0

必要な権限を持つ人は、質問タイトルのスペルを修正して検索に表示することができます。 –

答えて

0

URIResolverとカスタムURIスキームを使用できます。特定のURI参照を任意のソースから読み取るようにリダイレクトできます。

+0

まあ、実際にはありません。私はJavaを使用していません。私はlibxsltライブラリを使用しています。私はあなたにURIResolverをJavaの例で書くことでできるように、拡張機能を書いて使用することができます。誰かがlibxsltを使ってこれをしたかどうかを知りたかっただけです。 – PetervanBoheemen

関連する問題