カテゴリー
システム開発技術 小技

【簡単にCSVファイル】作成する方法

CSVファイルとは?

【comma-separated values】の略称
カンマ区切りのデータ及びテキストファイル

推測:機械が判別し易いように、項目毎にカンマ区切りされている。
仕様例:マスタ登録の機能でアップロードする際に使用される。

余談:画面からのマスタ登録の機能開発は、費用が高くなる為、費用が抑えられる一括アップロードでマスタ登録を実装するシステムもある。

CSV形式への加工(置換)方法

システムのマスタ登録の際に、使用できる技術

正規表現で、置換しダブルクォーテーションやシンブルクォーテーションで囲んだりして作成する。

今回は、私がよく使っているサクラエディタで紹介します。

➀テストデータの作成

基本的には、データベースで取得したデータや、Excelのデータで作ると思います。

データ出来たら、「Ctr + r」もしくは、メニューの「検索」から「置換」の選択

➁赤枠の部分を入力

置換前:(.*)\r\n
置換後:"\1",\r\n 

「すべて置換」を押したら完成

作成者: SkenshiroS

Webエンジニアとして10年以上、PHPを中心としたWebシステム・ECサイト開発に携わっています。Laravel、EC-CUBE、TypeScript/Reactを用い、要件定義から設計・実装・テスト・リリース・保守まで一貫して対応してきました。EC-CUBEでは10サイト以上の開発・改修、共同開発、技術支援・新人教育も経験しています。現在はOpenAI APIやAIコーディングツールを活用したAI駆動開発にも取り組んでいます。技術を分かりやすく伝え、使う人にとって価値ある仕組みを丁寧につくることを大切にしています。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です