- PR -

XML→DOMツリーをXSLTを使用してソートするには?

1
投稿者投稿内容
閃閃
会議室デビュー日: 2004/04/13
投稿数: 8
投稿日時: 2004-08-09 14:07
下記XML(DOM形式)をXSLTを使用してソートしたいのですが、やり方が
分かりません。
本やWEBでXSLTを調べるとHTMLへの出力のソートの例はよく見かけるのですが、
XML(DOM)への出力の例は見当たりません。
今回使用しているXMLは以下のような内容です。
<XML ・・・・・>
<Database>
中略
</Database>
<Data>
<Record CD="0002" NM="AAA" />
<Record CD="0001" NM="BBB" />
<Record CD="0003" NM="CCC" />
</Data>
</XML>
上記のDataの子ノードであるRecord を CD順にソートしたい場合、
どのようにXSLTに記述すればよいのでしょうか。
また、ソートキーが複数ある場合の指定の仕方も教えてください。
       

閃閃
会議室デビュー日: 2004/04/13
投稿数: 8
投稿日時: 2004-08-09 14:52
申し訳ありません。
解決しました。
@IT>xml & Web Services > XSl/XSLTを利用したデータの変換と整列
を参考にしました。
harumaki
常連さん
会議室デビュー日: 2004/09/09
投稿数: 32
投稿日時: 2004-09-09 22:48
その記事はどこにあるのでしょうか?
閃閃
会議室デビュー日: 2004/04/13
投稿数: 8
投稿日時: 2004-09-09 23:35
記事に
[2004年8月21日より「XML & Web Services」フォーラムは
「XML & SOA」フォーラムにリニューアルしました ]

ありました。

http://www.atmarkit.co.jp/fxml/rensai/msxml03/msxml01.html

です。
harumaki
常連さん
会議室デビュー日: 2004/09/09
投稿数: 32
投稿日時: 2004-09-09 23:51
閃閃さま。

ありがとうございます。
上の検索ボタン等、探してみたのですが、探し方が甘かったようです。
これからじっくり読んでみたいと思います。
1

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