XSL/XSLT (558レス)
1-

367: サッカー少年大好き 2005/10/15(土)17:00 ID:??? AAS
/child::A/child::*[attribute::key='str']/attribute::value

でいけると思われ。
(child::は省略可、attribute::は@に置換可)

結論を言うと、XPathの勉強をおすすめする。
368: 訂正 2005/10/15(土)17:04 ID:??? AAS
child::*はchild::Bにした方がいいかもしんね。
strにはkeyの値を入れるんだよ。
369: 2005/10/15(土)21:29 ID:??? AAS
出来ましたありがとうございます。
本来なら勉強しなきゃいけないんですが、助かりました。
370
(2): 2005/10/17(月)19:35 ID:SiiJse0Y(1) AAS
ソースは
外部リンク[xml]:www.wakkaya.com
外部リンク[xsl]:www.wakkaya.comです。

まず、
<data><a>あああ2003</a><b>21</b></data>
<data><a>あああ2004</a><b>30</b></data>
<data><a>あああ2005</a><b>14</b></data>
<data><a>いいい2003</a><b>30</b></data>
<data><a>いいい2004</a><b>45</b></data>
<data><a>いいい2005</a><b>80</b></data>
省17
371
(1): 2005/10/17(月)20:58 ID:??? AAS
positionはfor-eachでselectした時点で決まるので、selectの時点で2005を含むかどうか調べる。

<xsl:for-each select="data[contains(a, '2005')]">
<xsl:sort select="b" order="descending" data-type="number" />
<tr>
<td><xsl:number value="position()" /></td>
<td><xsl:value-of select="a" /></td>
<td><xsl:value-of select="b" /></td>
</tr>
</xsl:for-each>
372: 370 2005/10/17(月)23:18 ID:??? AAS
>>371
うまくいきました!
本当に助かりました。有り難う御座います。
373
(1): 370 2005/10/18(火)08:05 ID:??? AAS
連続質問ですみません。ソースは引き続き
外部リンク[xml]:www.wakkaya.com
外部リンク[xsl]:www.wakkaya.comです。

今度は、<b>の中身が空の場合は表示しないようにしたいのです。

<xsl:choose>

<xsl:when test="b=''">
</xsl:when>

<xsl:otherwise>
省13
374
(1): 2005/10/18(火)12:21 ID:??? AAS
>連続質問ですみません。ソースは引き続き
とか書くと相手にされない件
375
(1): 2005/10/18(火)16:18 ID:EpeUQJeg(1) AAS
XSLTで変数使えるのは分かったんだけど、

「x=x+1」のような

インクリメントってできないの?
376
(1): 2005/10/18(火)16:58 ID:??? AAS
>>373
371と同じ。
377: 2005/10/18(火)23:23 ID:??? AAS
>>375
マルチポストですね?
378: 2005/10/19(水)15:52 ID:HblKNOzD(1) AAS
>>374
すみません。気を付けます。

>>376
アドバイスあるが等御座います。
もすこしfor-each やifやwhen勉強して出直してきます・・・
379
(1): 2005/10/19(水)16:32 ID:??? AAS
そっちよりもXPathを覚えるほうがいいかと。
380
(2): 2005/10/20(木)13:50 ID:??? AAS
>>379
仰せの通りXPathについていろいろ調べたことろ、

<xsl:for-each select="data[contains(name, '3') and uriage > 0 ]">

とするだけでNaNをはじくことが出来ました。
なんか凄い初歩的で恥ずかしい質問であるにもかかわらずお答え下さった皆様方、
この度は誠に有り難う御座います。

これを機会にXPathを精進・・
381: 2005/10/22(土)08:44 ID:??? AAS
>>380
ていうかお前にはxmlはおろかwebそのもののセンスも無いからやめとけ
382: 2005/10/22(土)20:01 ID:??? AAS
遅すぎるお前のレスもセンスがねーよw 2chやめろな。
383: 2005/10/23(日)01:17 ID:??? AAS
ん?逆切れかマケウチ君
384: 2005/10/23(日)20:44 ID:??? AAS
>>380
低脳が。センスのないHPもさっさとたたみな
キモイんだよ、デザインが
385
(1): 2005/10/24(月)09:48 ID:3//Wc9qN(1) AAS
HPって「たたむ」って表現するんだ・・・初めてしったよ
386
(1): 2005/11/11(金)13:59 ID:nEB8ZVf7(1) AAS
xreaでサーバーサイド変換て出来るんですか?

外部リンク[html]:www.atmarkit.co.jp

を試してみようと思いましたが

外部リンク[php]:sb.xrea.com

どう見ても無理です。
省1
1-
あと 172 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.025s