상품 설명
大量のログを吐くサーバーのログデータ管理や、
大量の商品データや顧客データを扱う方
そのファイルエクセルで開く時重くないですか?
メモ帳や通常のテキストエディタで開けないほど大きくなってはいませんか?
一つの重いCSVから複数のフィルター設定したデータをいつも作らないといけない
そんなお仕事をされている方に向けて作成いたしました
公式サイト
詳細
不要項目を含む大容量のCSVファイルを選択し、対応する列や行の情報を入力することで、列、行の削除を行い、CSVの軽量化を図るものです。
軽量化したファイルは、通常のソフトでも開いて利用できることを目指して作成しました。
動作環境
Windows 11
CPU: 可能な限りハイスペックなもの
Memory: 16GB以上推奨
Storage: 対象のファイルの倍以上の容量をCドライブに確保してください
Java:17以上が必要です
アップデート履歴
1.0 テスト版リリース
1.1 バグ修正 TEMPDIR作成と配列の指定ミス修正
1.2 列数のカウント表示
1.3 プロパティファイルの保存が可能
1.4 バグ修正
1.5 プログレスバー追加
READ ME
CSVLighterNaN
CSVLighterNaNは、不要項目を含む大容量のCSVファイルの処理を簡単に行えるツールです。
開く際や開いた後の不要項目削除に時間のかかるファイルを扱う方向けです。
ご注意
本ソフトの処理の都合上、ストレージに処理しようとするファイルの2倍以上の空き容量が必要です。
作業用フォルダとして、起動したユーザのドキュメント(Documents)フォルダにCSVLighterNaN_tempフォルダが作成されます。
最初の行はヘッダーとして扱います。
特徴
CSVファイルの読み込み: CSVLighterNaNは、指定されたCSVファイルを読み込んで処理します。
簡単な操作: Javaで簡単にCSVを操作できるインターフェースを提供します。
依存関係
このプロジェクトは以下のライブラリに依存しています。
Apache Commons CSV - CSVファイルの読み書きをサポートします。
<dependencies>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-csv</artifactId>
<version>1.10.0</version>
</dependency>
</dependencies>
使い方
CSVファイルを選択、削除する列、行を選択して実行するだけで
大容量のCSVファイルの不要項目の削除ができ、ファイルが軽くなり、
ほかのソフトウェアでも手軽に読み込みできるようになります。
文字化けが発生した場合は設定タブを開いて、読み込むファイルの形式を選択してください。
現在UTF-8とShift-JISのみ対応しています。
動作要件
Java17以降
Javaのインストールのためにはインターネット環境が必要です
ライセンス
本プロジェクトはApache License 2.0の下でライセンスされています。以下の内容に従って使用、改変、再配布できます。
ソースコードの再配布に際しては、Apache License 2.0を保持する必要があります。
本ソフトウェアを変更した場合は、その変更点を明記する必要があります。
詳細なライセンス内容はLICENSEファイルをご覧ください。
著作権 (c) 2025 NaN製作所
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기