Article View: fj.lang.perl
Article #207CSV形式で読み書きしたいのですが・・・
From: Shintaro Wakayama
Date: Sun, 22 Mar 1998 00:00
Date: Sun, 22 Mar 1998 00:00
24 lines
1755 bytes
1755 bytes
初めて投稿させていただきます。SHINTAROと申します。 私は"CGI Arkadia"と言う、Perlで作ったCGIを公開しているホームページを運営して います。そこで、CSV形式で読み書きができるデータベースを公開しようと思ったの ですが、なかなか上手いこといきません。 文字列を、左から一文字づつ取り出していけば簡単にできるのですが、あまり高速に はできません。正規表現などを使って、高速にできないものでしょうか? 私なりにCSV形式の定義をしてみました。 ・各行要素をカンマで区切る。 ・各列要素を改行で区切る。 ・要素内に二重引用符が含まれていたら、その横に二重引用符を付ける。 ・要素内にカンマまたは二重引用符が含まれていたら、その要素を二重引用符で区切 る。 どなたか良い方法を思い付いた方は是非教えてください。 ********************************************** 和賀山新太郎 url : <http://www2s.biglobe.ne.jp/~arkadia/index.cgi> e-mail : <hasiguti@mvc.biglobe.ne.jp> **********************************************
Technical Details
Message-ID:
<6f2sqi$38t$1@meshsv18.tk.mesh.ad.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 1043e7,9e3936ed3779f3b,start X-Google-Attributes: gid1043e7,public From: "Shintaro Wakayama" <hasiguti@mvc.biglobe.ne.jp> Subject: CSV形式で読み書きしたいのですが・・・ Date: 1998/03/22 Message-ID: <6f2sqi$38t$1@meshsv18.tk.mesh.ad.jp> X-Deja-AN: 336504958 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="iso-2022-jp" X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4 X-Complaints-To: news@newssvd01.biglobe.ne.jp X-Trace: meshsv18.tk.mesh.ad.jp 890566290 3357 (None) 133.205.110.159 Organization: BIGLOBE dial-up user Mime-Version: 1.0 Newsgroups: fj.lang.perl