- PR -

ASP.NET XSLTのアンカータグの記入方法?

1
投稿者投稿内容
お獅子
大ベテラン
会議室デビュー日: 2004/09/14
投稿数: 160
投稿日時: 2005-11-14 16:42
お世話になっております。

ASP.NETにてXMLデータ(名称とリンク先)を読み込み、画面に一覧表示し、名称をクリックすると、リンク先に遷移する処理を作成しようと思っております。

XMLデータをXSLTを使用しが画面に表示する事は出来ました。
参照:「[HOW TO] XSLT 変換テスト用の汎用 ASP.NET Web フォームを作成する方法

http://support.microsoft.com/default.aspx?scid=kb;ja;315888

この方法を元に読み込んだXMLデータにリンク先を記入しておいて、リンク先のアンカータグを作成したいのですが、書き方が解からず困っております。
ご存知の方おりましたら、ご伝授願います。
お獅子
大ベテラン
会議室デビュー日: 2004/09/14
投稿数: 160
投稿日時: 2005-11-14 17:21
自己解決しました。

参考サイト:

http://www.cityfujisawa.ne.jp/~yanai/xml/xslt/step12.html
kuma
大ベテラン
会議室デビュー日: 2004/02/25
投稿数: 110
投稿日時: 2005-11-14 17:23
下の形でできませんか?
コード:

XMLデータ
<hoge>
<名称>AAA</名称>
<リンク先>BBB</リンク先>
</hoge>


XSL
<xsl:for-each select="hoge">
<xsl:element name="a">
<xsl:attribute name="href"><xsl:value-of select="リンク先" /></xsl:attributte>
<xsl:value-of select="名称" />
</xsl:element>
</xsl:for-each>



#自己解決されてましたね

[ メッセージ編集済み 編集者: kuma 編集日時 2005-11-14 17:32 ]
1

スキルアップ/キャリアアップ(JOB@IT)