ファイルのデータの半角スペースが削除できない
プログラム(1)---------------------------------------------------
@youbi = ('日', '月', '火', '水', '木', '金', '土');
($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time);
$year += 1900;
$mon += 1;
open(TIME,">ファイル名");
print TIME "${year}\n";
print TIME "${mon}\n";
---省略---
close(TIME);
プログラム(2)---------------------------------------------------
open(TIME,"ファイル名");
flock(TIME,1);
@time=<TIME>;
close(TIME);
-------------------------------------------------------------
以上のようなプログラムを使い時間を取得したのですが。
printしてみると、「2007 8 24」のように半角スペースが入ってしまいます。chomp();も試してみたのですが、どうにも削除できません。
どうやれば、半角スペースを削除出来るのでしょうか?もしくは、どうやれば半角スペースが入らないように保存、展開できるのでしょうか?
分かり難い質問かとは思いますが、ご返事お願い申し上げます。
お礼
↑で”表示できません”と書いてしまいましたが、嘘でした。 表示はできました。 ありがとうございます。 え~っと問題がちょっと別なところへ行ってしまったので、ひとまず締め切って新たに質問したいと思います。 中途半端でごめんなさい。 ありがとうございました。
補足
これは~、もしかしてSQL文のエスケープシーケンス? やっぱり、私の質問の仕方に問題ありですね。ごめんなさい。 ------------------------------------------------------- ここで質問を改めさせていただきます。 JAVA を使っています。サーブレットです。 C:\Program Files\Apache Tomcat 4.0\\webapps\\image1.gif をHTMLで表示したいです。(わかりにくいか?) String gif_file = "C:\\Program Files\\Apache Tomcat 4.0\\webapps\\Soccer\\game.gif"; とした後、 pw.println( "<IMG src=\"" + gif_file + "\" border=\"0\" usemap=\"#clickmap\"/>" ); としていますが、画像は表示されません。 右クリックでプロパティを見ると、半角スペースは%20と表示されています。 そこで、このパスに含まれる半角スペースが問題だと思ったのですが、半角スペースを半角スペースと認識させるにはどうしたらよいでしょうか? よろしくお願いします。