![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
以下のようにテンプレートAAAにある$naをテンプレートBBBから参照し、変数$nbをつくりたいと思っております。
いろいろと試して四苦八苦しております。
XSL初心者です、どなたかご教示願います。
-----------------------------------------------
<xsl:template match="AAA">
<xsl:variable name="na"><xsl:value-of select='@value' /></xsl:variable>
</xsl:template>
<xsl:template match="BBB">
<xsl:variable name="nb"><xsl:value-of select="$na" /></xsl:variable>
</xsl:template>
No.1ベストアンサー
- 回答日時:
質問文のような
テンプレート内で定義されるローカルな変数は、
他のテンプレートで参照することはできません。
テンプレートの外で、
<xsl:variable name="na"><xsl:value-of select='//AAA/@value' /></xsl:variable>
のようにグローバルに定義する必要があります。
また、その場合、<AAA> にマッチする度に内容が置き換わるのではありません。
BLUEPIXYさん、ご回答ありがとうございます。最近いろいろ試してようやくXSLTがわかってきました。大変助かりました、ありがとうございました。また連絡が遅くなりすみませんでした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript 電車の運賃を出すプログラムを作っています。 2 2022/06/22 09:36
- JavaScript JavascriptからSQLへ繋ぎ方が分からない 3 2022/07/07 00:27
- JavaScript console.logがどうしても2つ機能しないのでアドバイスをくださいお願いします 2 2022/07/07 22:13
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- その他(プログラミング・Web制作) Texに詳しい方よろしくお願いいたします 2 2023/01/16 22:25
- Perl Perlのエラーについてご教授ください。初心者です。 CGIを別サーバに移したところ、Perlのバー 5 2023/05/31 10:48
- Visual Basic(VBA) VBAのユーザーフォームのテキストボックスに入力制限をしたい 6 2022/11/15 08:28
- JavaScript 以前の質問だと、どの条件でも配列が表示されてしまいます。 1 2022/07/09 11:40
- Visual Basic(VBA) VBA。複数のChangeイベントをまとめる方法 2 2022/03/31 12:03
- JavaScript 2段階プルダウンで1段階目の選択を終えた後に選択ボックスを見えなくしたい 2 2022/07/05 21:58
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
XSLTで固定長データファイルを...
-
スタイルシートを使用したXM...
-
タグの有無の判定
-
XSLで、XMLの空タグを制御したい。
-
xmlのテキストにリンクを張りた...
-
XSL内でJavaScriptを記述し、Ja...
-
違う階層のテンプレートの変数...
-
XMLからXML
-
あせんうぶり言語
-
SNMP リンクダウンとノードダ...
-
CPUの考え方を教えてください ...
-
同じタグ名の項目取得
-
DOSコマンドラインからxmlファ...
-
XML、XSLTの適応エラー(IEから...
-
VBでXMLファイルを作ると xmlns...
-
VB.NETで最後フォのフォ...
-
MSXMLを使ってノードを削除した...
-
isnan・isnf関数が「識別子が見...
-
【C#】TreeViewがクリックされ...
-
Access VBAでXMLが読み込めない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
XSLで、XMLの空タグを制御したい。
-
タグの有無の判定
-
XSLでXMLデータをタブ区切りデ...
-
XSLTで固定長データファイルを...
-
XSL中の改行、タブを無効にした...
-
xmlのテキストにリンクを張りた...
-
重複するものを消したい
-
XSLTがブラウザで表示されません。
-
うまく表示されない
-
文字列の取得
-
xsl:param要素をxsl:templateの...
-
value-ofの値を属性値とするには
-
XMLをXSLを使いHTMLに変換した...
-
XMLから指定テキストのみを抜き...
-
ある文字列を含むノードが存在...
-
VBAからxml・スタイルシートを...
-
xsl、xpath式の書き方について
-
XSLで特定のタグだけを出力する...
-
XSL内でJavaScriptを記述し、Ja...
-
XSLTで直下のテキストのみ取得...
おすすめ情報