0
私はXSLT 2.0スタイルシートでパラメータを持っている:文書をXSLTスタイルシートのパラメータのタイプとして指定するにはどうすればよいですか?
<xsl:param name="OVERRIDE_CONFIG" required="yes" />
OVERRIDE_CONFIG
パラメータがロードする別のXMLドキュメントを提供することです。
私が正常に使用サクソンパーサーを使用して、コマンドラインからファイルの場所を渡すことができています:
... +OVERRIDE_CONFIG=u:/config/override_config.xml
と変換が働いています。
私はまだas
属性を使用してパラメータのタイプを指定する方法があるかどうかを判断しようとしていますか?試しました
<xsl:param name="OVERRIDE_CONFIG" as="document" required="yes" />
ですが、認識された原子タイプではないというエラーが発生します。
もっと正確にするには、= "document-node(element(invoice))" />と書いて、一番外側の要素の名前を "請求書"にする必要があります。 –