- - PR -
XSLTの処理を教えてください
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2004-10-08 23:23
いつもお世話になります。
XSLTで重複する要素をカウントしないようにしたいのですが。。 <data> <name id="1">ああああ</name> <name id="2">いいいい</name> <name id="3">うううう</name> <leader> <name id="1">ああああ</name> </leader> </data> 「ああああ」が重複しています。 ここで「全部で3人」と3を取得したいのですが、どのような方法が考えられるでしょうか? 宜しくお願いします。 [ メッセージ編集済み 編集者: チルドレン 編集日時 2004-10-08 23:24 ] |
|
投稿日時: 2004-10-08 23:41
name要素を列挙
集約(ユニーク) カウント をXPath で一本にまとめます 集約のヒントは http://qa.xml.gr.jp/data/xsl/files/0026.xml distinct は XSLT2.0 先取りの プロセッサなら可能です。 [ メッセージ編集済み 編集者: MMX 編集日時 2004-10-08 23:42 ] |
|
投稿日時: 2004-10-11 17:05
ありがとうございます。
集約を頼りに処理を考えてみたいと思います。 またよろしくお願いしいたします。 |
1