- - PR -
document関数について
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2004-04-16 19:39
初めての投稿になります。よろしくお願いします。
複数のXMLファイルをXSLTで1つにする方法に、document関数があり、 記述方法は、「document('○○.xml')」となると思うのですが、 これを、 <xsl:variable name="●●">○○.xml</xsl:variable> : : <xsl:for-each select="document('$●●')/▲▲/■■"> : </xsl:for-each> とするとエラーになってしまいます。 ちなみに、「select="document('○○.xml')/▲▲/■■"」とした場合は参照できました。 これは、document関数の引数に、変数を使うことは不可能ということなのでしょうか? それとも、私の記述方法に間違いがあるのでしょうか? ご指導の程、よろしくおねがいします。 |
|
投稿日時: 2004-04-18 07:18
津々さま、こんにちは。
<xsl:variable name="●●">○○.xml</xsl:variable> : : <xsl:for-each select="document('$●●')/▲▲/■■"> ですが、シングルクォーテンーションをはずして <xsl:for-each select="document($●●)/▲▲/■■"> ではいかがでしょうか |
|
投稿日時: 2004-04-18 11:47
TAKEBE様、レスありがとうございます。
ご指導いただいた方法で無事動作しました。 シングルクォーテーションを外すだけとは・・・・まだまだ勉強不足でした。 ありがとうございました。 |
1