Interstage Data Effector ユーザーズガイド
目次 索引 前ページ次ページ

第4章 データを操作する方法> 4.5 データをソートする

4.5.1 ソートする

対象のデータをソートします。

例として以下の文書があるものとします。

csv

文書A

"name","namekana","date","train","taxi","hotel"

"田中愛子","たなかあいこ","2007年07月01日","7200円","1000円","8500円"

文書B

"name","namekana","date","train","taxi","hotel"

"鈴木一郎","すずきいちろう","2007年07月02日","14200円","1820円","7800円"

文書C

"name","namekana","date","train","taxi","hotel"

"鈴木太郎","すずきたろう","2007年07月03日",,"1200円","7800円"

文書D

"name","namekana","date","train","taxi","hotel"

"佐藤花子","さとうはなこ","2007年07月04日","5600円","2400円",

xml

文書A

<doc>

  <name>田中愛子</namae>

  <namekana>たなかあいこ</namekana>

  <detail>

    <date>2007年07月01日</date>

    <area>神奈川県横浜市港北区</area>

    <train>7200円</train>

    <taxi>1000円</taxi>

    <hotel>8500円</hotel>

  </detail>

</doc>

文書B

<doc>

  <name>鈴木一郎</namae>

  <namekana>すずきいちろう</namekana>

  <detail>

    <date>2007年07月02日</date>

    <area>神奈川県横浜市港北区</area>

    <train>14200円</train>

    <taxi>1820円</taxi>

    <hotel>7800円</hotel>

  </detail>

</doc>

文書C

<doc>

  <name>鈴木太郎</namae>

  <namekana>すずきたろう</namekana>

  <detail>

    <date>2007年07月02日</date>

    <area>神奈川県横浜市港北区</area>

    <train></train>

    <taxi>1200円</taxi>

    <hotel>7500円</hotel>

  </detail>

</doc>

文書D

<doc>

  <name>佐藤花子</namae>

  <namekana>さとうはなこ</namekana>

  <detail>

    <date></date>

    <area>東京都千代田区</area>

    <train>5600円</train>

    <taxi>2400円</taxi>

    <hotel>ホテル代不要</hotel>

  </detail>

</doc>

下へ4.5.1.1 文字列でソートする
下へ4.5.1.2 数値でソートする
下へ4.5.1.3 複数のキー指定でソートする

目次 索引 前ページ次ページ

Copyright 2007 FUJITSU LIMITED