Skip to content

CSVファイル分割機能の追加 #10

Open

Description

@overdrive1708

Overview / 概要

CSVファイル分割機能の追加

Detail / 詳細

CSVファイルを読み込み、ヘッダを表示する。
どの列をキーにするか指定して、ファイル分割する。

Additional context / 補足情報

重複除去するオプションがほしい。

Activity

  1. overdrive1708 commented on Aug 6, 2023

    @overdrive1708
    OwnerAuthor

    いくつかパターンがあると良い。
    ・指定された列の内容でファイル分割する
    ・指定された列の内容から出力先を決定して分割する(この文字列はこっちみたいな設定)
     完全一致・前方一致・後方一致・含める

    1行ずつ処理すると遅くなりそうなので、一度全行読み込み、行数とか計算しておく。
    そうすれば進捗表示も可能。

  2. overdrive1708 commented on Aug 17, 2023

    @overdrive1708
    OwnerAuthor

    CsvHelperを使うといいかもしれない。
    LINQでDistinctを使えば重複除去できる。

  3. overdrive1708 commented on Aug 17, 2023

    @overdrive1708
    OwnerAuthor

    文字コード判別はReadJEncを使って自動にするか、選択させるかしたほうが良い。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions