私は、document()xslt関数を使用して外部XMLファイルにアクセスし、それを変換で使用することがよくあります。関数内にURLを指定すると、xsltからRESTfull Webサービスにアクセスし、このサービスがxsltで返すXMLを使用することもできます。しかし今、私はXMLを返すローカルプログラムを持っているので、同じ方法でそれに対処したいと思います。それをサービスに変えてその方法でアクセスすることもできますが、XSLTプロセッサー(libxslt)を作成してプログラムを開始し、出力を返すことができれば便利です。EXSLTサイトはそのような機能を参照していないようです。この問題を解決した人はいますか?
1 に答える
0
URIResolver
とカスタムURIスキームを使用できます。次に、特定のURI参照をリダイレクトして、任意のソースから読み取ることができます。
于 2009-07-17T14:14:33.153 に答える