[解決済み] xsl:value-of select="... "に文字列を連結する方法は?
2022-12-09 16:19:15
質問
<a>
<xsl:attribute name="href">
<xsl:value-of select="/*/properties/property[@name='report']/@value" />
</xsl:attribute>
</a>
に別の文字列を連結する方法はありますか?
<xsl:value-of select="/*/properties/property[@name='report']/@value" />
レポートプロパティの値に加えて、href属性に何らかのテキストを渡す必要があります。
どのように解決するのですか?
という、なかなかセンスのいい名前のxpath関数を使えばいいのです。 コンカット ここで
<a>
<xsl:attribute name="href">
<xsl:value-of select="concat('myText:', /*/properties/property[@name='report']/@value)" />
</xsl:attribute>
</a>
もちろん、ここではテキストである必要はなく、要素や属性を選択する別の xpath 式でもかまいません。そして、concat式にはいくつでも引数を指定することができます。
ここで、式を簡単にするために属性値テンプレート (中括弧で表される) を使用することができることに注意してください。
<a href="{concat('myText:', /*/properties/property[@name='report']/@value)}"></a>
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] XSLT v2.0 を用いて XML ファイルに schemaLocation を挿入する。
-
[解決済み] XSLT <xsl:if> で文字列を比較するときに "not equals to" を指定するにはどうすればよいですか?
-
[解決済み] XSLで親ノードの属性を取得する
-
[解決済み] ノードに属性を追加する
-
[解決済み] XSLTで現在の日付を挿入することはできますか?
-
[解決済み] XSLの "contains "ディレクティブはありますか?
-
[解決済み】XSLTで を挿入する方法
-
[解決済み】XPathでノードが存在するかどうかを確認する
-
[解決済み] xsltのtest属性に2つの条件を入れることはできますか?
-
[解決済み] XSLにおける'call-template'と'apply-templates'の違いは何ですか?