エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Golang で CSV 形式の文字列やファイルを扱う (encoding/csv)
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Golang で CSV 形式の文字列やファイルを扱う (encoding/csv)
Golang 標準パッケージの encoding/csv を使用すると、CSV 形式のテキストやファイルを Golang の strin... Golang 標準パッケージの encoding/csv を使用すると、CSV 形式のテキストやファイルを Golang の string 配列で読み書きできます。 CSV はカンマ区切りの単純なフォーマットなので、自力でテキストファイルを読み書きすれば済んでしまいそうですが、改行やダブルクォート (") 含むフィールドの扱い方 (RFC 4180) など、微妙に考慮しないといけない部分もあるので、やはり専用の Reader/Writer 実装を使った方が安心です。 このパッケージは、主に次のクラスを提供しています。 csv.Reader … CSV の読み出しに使用csv.Writer … CSV の書き込みに使用パッケージ名に csv という名前が使われていますが、オプション指定によりタブ区切り形式の TSV データを扱うこともできます(後述)。 CSV ファイル/テキストを読み出す