XSL/XSLT (558レス)
1-

224: 04/01/02 18:25 ID:??? AAS
>>223
何が得意かとサーバでやるべきかどうかには何の関係もないと思うけど
225
(1): 04/01/10 22:17 ID:??? AAS
保守。



?x2665;
226: 04/01/14 03:43 ID:??? AAS
不具合か
Mozillaでバッチリなのに IE で真っ白ってどういうことだ
227: 225 04/01/17 15:58 ID:??? AAS
順番を入れ替えただけでうまくいくってのはどういうこった
228: 227 04/01/17 15:59 ID:??? AAS
名前は226だった
229: 226 227 228 04/01/17 16:17 ID:??? AAS
AA省
230
(1): 04/01/26 15:30 ID:TZ0JMGYO(1) AAS
データの格納をXMLに任せて、フォーム使ったCGI作りたいのですけど
よいサンプルページないですか?
表示はXHTMLでやってます。
231
(2): 04/01/27 19:27 ID:b8cLgywQ(1) AAS
<item name="WebSite" href="URL" />のような一風変わったXMLがありまして,
XSLを使ってリンクになっているHTMLを作りたいのですが,

<a href="<xsl:value-of select="./@href">"><xsl:value-of select="./@name"/></a>
のような記述をしますと,<が入れ子になっているのでエラーになってしまいます.
<xsl:text>で囲って<に置き換えたりしても駄目でした.

一体,どの様にしたら良いのでしょうか?宜しくお願いします.
232
(2): 04/01/27 19:36 ID:??? AAS
>>230
スレ違い。

>>231
xsl:attribute 使え。その疑問が出てくるのは、もう一度 XML と XSLT に関
するキチンとした入門書を通読し直した方が良さげ。

> <a href="<xsl:value-of select="./@href">"><xsl:value-of select="./@name"/></a>
整形式じゃねーしよ。
233: 231 04/01/27 20:03 ID:??? AAS
>>232
有難うございます.おっしゃる通り,@ITの記事を読んだだけの厨房です.
xsl:attributeでググったらやり方が分かりました.
仕事で使う際は,本を読んで真面目に勉強させて頂きます.
有難うございました.

同じ疑問を持った方の参考に(いないかな〜),以下で可能だと思われます.
<xsl:element name="a">
<xsl:attribute name="href">
<xsl:value-of select="./@href"/>
</xsl:attribute>
省2
234: 04/01/28 02:23 ID:??? AAS
{ } が使えるとかって知らないでしょ?マジで。
235
(1): 04/01/28 15:19 ID:??? AAS
{./@href} で書けるのだが、<a href="..."> みたいな xhtml タグを xslt の中に書かないほうが良いらしい。

<a href="{./@href}"> <xsl:value-of select="./@name"/> </a>
236
(2): 04/01/28 21:56 ID:??? AAS
xmlをxslt使ってhtmlとかに変換して<a href...を作るには、もとのxmlで<a href=...なんて書けない。
235が正しい。
237: 04/01/29 01:45 ID:??? AAS
何言ってんだか。一度は仕様書読めよ。
238: 232 04/01/29 13:19 ID:??? AAS
俺の解答不味かったか。{} じゃなく <xsl:attribute/> を教えたのは俺の趣味と
Google で検索する時のことを考えてだったんだが、正直スマンかった。

で、>>235-236 の論点が良く分からんのだが、何が言いたいの?
239: 04/01/29 13:43 ID:??? AAS
>>236
( ゚д゚)ポカーン

それはさておき、漏れは {} 使う派。
attributeは、条件(if)によって属性追加する時くらいしか使わない。
多岐分岐(choose〜when)で属性の値を変える場合は、
直前で変数用意して、{} で埋める。

だって、見やすいんだも〜ん
240
(1): 04/01/29 23:46 ID:??? AAS
xmlをxslt使ってhtmlとかに変換して<a href...を作るには、xslで<a href=...なんて書けない。
かな?
241: 04/01/30 09:31 ID:??? AAS
>>240
なんで?(´Д`)
242
(1): 04/01/30 12:10 ID:??? AAS
in : <item name="2ちゃんねる" href="外部リンク:www.2ch.net"/>

xsl :
<xsl:template match="item">
 <a href="{@href}"><xsl:value-of select="@name"/></a>
</xsl:template>

out : <a href="外部リンク:www.2ch.net">2ちゃんねる</a>

ってことじゃないのん?
243
(1): 04/01/30 21:21 ID:??? AAS
>>242
え? そんなことできるんだ。知らんかった。
1-
あと 315 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.016s