XSL/XSLT (558レス)
XSL/XSLT http://medaka.5ch.net/test/read.cgi/php/999654569/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
77: nobodyさん [sage] 02/05/30 18:29 ID:??? >>75 こちらでは問題ないがOSは何だ? あとGeneratorやTransformerは 何を使ってるんだ? >>76 /Tomcat/webapps/cocoon/WEB-INF/classesに置くのは駄目なのか? http://medaka.5ch.net/test/read.cgi/php/999654569/77
78: 77 [sage] 02/05/30 18:33 ID:??? >>75 http://www.emergence.jp/mail-archive/ci/index.cgi?mss:54:200205:dmoeikbhogokbpdjofji ではどうだ? http://medaka.5ch.net/test/read.cgi/php/999654569/78
370: nobodyさん [] 2005/10/17(月) 19:35:15 ID:SiiJse0Y ソースは http://www.wakkaya.com/test/a.xmlと http://www.wakkaya.com/test/a.xslです。 まず、 <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> <data><a>ううう2003</a><b>99</b></data> <data><a>ううう2004</a><b>77</b></data> <data><a>ううう2005</a><b>46</b></data> という感じのxmlがあります。 <a>に2005が含まれている箇所だけ抽出し、 <b>の大きい順に並べ替えるようにしてから番号を振るようにします。書くと <xsl:sort select="b" order="descending" data-type="number" /> <xsl:if test="contains(a, '2005')"> <tr> <td><xsl:number value="position()" /></td> <td><xsl:value-of select="a" /></td> <td><xsl:value-of select="b" /></td> </tr> </xsl:if> という感じです。いざxmlを見てみると番号が1、2、3とならずに 2、4、9となるのです。どうやれば1、2、3と表示されますか? どなたかご教授下さい。何卒宜しくお願い致します。 http://medaka.5ch.net/test/read.cgi/php/999654569/370
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.041s