Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私のスタイルシートでは、入力パラメータのデフォルト値をドット文字で始まる文字列に設定しようとしています。そして常にエラー コード 0x8004005 を受け取ります - 予想される toden 'eof' が 'NAME' を見つけました。例えば:
<xsl:param name="p1" select=".exe"/>
ただし、ドットの後に何が続くかは問題ではありません。いつも同じエラー。最初のドットを含むようにこの文字列を形成するにはどうすればよいですか?
「デフォルト値」を文字列リテラルとして指定する必要があります。
単純に変更します:
に:
<xsl:param name="p1" select="'.exe'"/>
前者の場合、select属性の値は文字列ではなく XPath 式として評価されます。
select