現在、CSV形式で保存してあるデータベースをPERLで読み込んで、htmlで表示させるというスクリプトを作りましたが、CSVファイルに保存してある順番でしか表示する事ができません。(ただ単に順に読み込ませている為)
これを、例えばデータ内の項目:価格の高い順・低い順・商品の種類順などと指定したように表示させるにはどうすれば良いでしょうか?
お分かりの方、教えて下さい。(もしくはヒント・提案をお願い致します。)
あるいは、そのようなサンプルスクリプトをお知りでしたら教えて下さい。
宜しくお願いします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
私は一度すべて読み込んでからソートしてます。
@DATA = ();
open IN, "<$filename" or die &error("file open error.");
@DATA = <IN>;
close IN;
# 1番目の項目で並べ替え
@DATA = sort { (split(/\,/,$a))[0] cmp (split(/\,/,$b))[0] } @DATA;
No.1
- 回答日時:
こんにちは。
こちらの「特定の項目でソートする」などが参考になるかと思います。
http://www.din.or.jp/~ohzaki/perl.htm#SortST
# こちらのサイトはperl使いには有名で、非常に勉強になります
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
- その他(プログラミング・Web制作) Pythonで、データファイルと列名ファイルを1つのファイルにしたいです。 1 2023/07/27 20:29
- Excel(エクセル) エクセルでcsvファイルを開いてVBAを使いたい 7 2022/04/28 11:12
- Ruby pandasでsqlite3にテーブル作成・追加・読み出しでindexの取り扱い方教えてください 5 2023/03/08 09:57
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
- PHP htmlで複数の個数入力欄を表示させるには 1 2022/09/20 03:11
- その他(開発・運用・管理) 複数ファイル名の一括変更について 3 2023/04/27 13:08
- その他(開発・運用・管理) おんどとりWebStorage APIから温度情報を取得し表示したい 2 2023/08/03 09:53
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/03/07 14:05
- Access(アクセス) CSVファイルの「0落ち」にVBA 6 2023/02/02 15:27
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBスクリプト---アプリの終了に...
-
VB6にて、インターネットエクス...
-
EXCEL VBA : PDFファイルを1つ...
-
5chなどでスクリプト連投などで...
-
キーエンスのPLCでのスクリプト...
-
ページにJavaScriptを埋め込む...
-
部品配置図から文字列を抽出し...
-
jQueryを使ってドラムロールを...
-
アプリケーションのフリーズを...
-
素人でも理解できるCGI作成...
-
ドリームキャストで表示されない?
-
2ちゃんねるのトリップの仕組...
-
自動人数カウンターってありま...
-
PHPで高機能アクセスカウンタを...
-
ダイアログをJavascriptで操作...
-
シェルのSTEP数について教えて...
-
パソコン用語「ツリー」って、...
-
お寺の門前に設置してある掲示...
-
アクセスカウンターとキリ番
-
PCケースのHDD設置方法につきま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PowerShellでのエラー出力の読...
-
VBスクリプト---アプリの終了に...
-
レジストリの設定をすぐに反映...
-
5chなどでスクリプト連投などで...
-
jQueryを使ってドラムロールを...
-
サーバーからクライアントのMAC...
-
イラストレーター、縦中横のシ...
-
ページにJavaScriptを埋め込む...
-
ジョブ名、ステップ名の取得方...
-
キーエンスのPLCでのスクリプト...
-
WindowsのPowerShellで SIGNAL...
-
アプリケーションのフリーズを...
-
perlのAF_INET、PF_INETとは
-
スタートアップ(シャットダウン...
-
VBSの作成 ディスク空き容量
-
VB.NETでVBスクリプトを作るに...
-
EXCEL VBA : PDFファイルを1つ...
-
C#のコードのこと
-
strstr関数
-
エロゲにおける『スクリプト入...
おすすめ情報