- - PR -
xsl:sortに関して
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2008-07-23 23:27
サンプルのようなXMLを下記のようなXSLTを用いて変換しましたが
希望する形では出力されませんでした。(昇順で並べ変えたい) どなたか良い方法がお分かりになる方がいらっしゃいましたら ご教授いただきたいと思います。 よろしくお願いいたします。 <xsl:template match="SAMPLE"> <xsl:copy> <xsl:apply-templates select="MODEL"> <xsl:sort select="MODEL_NAME/TXT" /> </xsl:apply-templates> </xsl:copy> </xsl:template> 【サンプル】 <SAMPLE> <MODEL> <MODEL_NAME> <TXT>BBB</TXT> </MODEL_NAME> </MODEL> <MODEL> <MODEL_NAME> <TXT>AAA</TXT> </MODEL_NAME> </MODEL> <MODEL> <MODEL_NAME> <TXT>CCC</TXT> </MODEL_NAME> </MODEL> </SAMPLE> 【希望の変換結果】 <SAMPLE> <MODEL> <MODEL_NAME> <TXT>AAA</TXT> </MODEL_NAME> </MODEL> <MODEL> <MODEL_NAME> <TXT>BBB</TXT> </MODEL_NAME> </MODEL> <MODEL> <MODEL_NAME> <TXT>CCC</TXT> </MODEL_NAME> </MODEL> </SAMPLE> |
|
投稿日時: 2008-07-24 11:00
xsl:sort の検索結果
たのしいXML: XSLT基礎編: xsl:sort ■補足: xsl:sortだけの指定方法■ http://www6.airnet.ne.jp/manyo/xml/xslt/step16.html |
1