ブラウザ実行モード: データはブラウザ内で処理され、サーバーにはアップロードされません。
速度と安定性: 処理速度はデバイスとブラウザに依存します。大量のバッチ作業では、デスクトップ版の方が安定する場合があります。
ツールを読み込み中です。お待ちください...
ツールを読み込み中です。お待ちください...
オンラインツールを読み込めない、または実行できない場合は、デスクトップツールをお試しください。 https://tools.yikeaigc.com/
ツール使用状況
旧バージョンに戻す
i
先に解析パラメータを設定してから変換を開始することをおすすめします。CSV、TSV、TXTテキストと一括ファイルに対応。画面には先頭20件のみ表示され、変換時は全ファイルを処理します。
CSV/TSVをJSONに変換
NDJSON出力
列マッピングと型推定
設定を保存可
CSVデータソースを選択
CSV、TSV、TXTファイルを一括選択でき、CSVテキストを直接貼り付けて変換することもできます。
ファイル処理はこのページ内で完了し、サーバーへのアップロードは不要です。
解析・出力・マッピング設定
まず「自動検出」で区切り文字とプレビューを取得し、目的のJSON構造に合わせて出力パラメータを調整してください。
解析設定
まず自動検出し、後で手動調整できます。
出力設定
オブジェクト配列はAPIデータ向き、NDJSONはログや行単位のインポート向きです。
列の絞り込みと名前変更
列名またはインデックスを入力できます。インデックスは0から始まります。
入力後、これらの列のみ出力します。
「保持する列」が空の場合のみ有効です。
データプレビュー
データ読み込み後、先頭数行を自動プレビューします。
データ行0
列数0
区切り文字-
ソース-
変換・プレビュー・ダウンロード
先に変換して結果を生成します。単一結果はコピーまたは直接ダウンロード可能。複数ファイルはZIPでダウンロードできます。
処理状況
変換待ち。
パラメータを確認し、「変換開始」をクリックしてください。
結果を生成しました
変換後のJSONファイルをダウンロードできます。
結果プレビュー
先頭結果の最初の120KBのみプレビューします。
转换后将在这里显示JSON预览。
処理のヒント
ヒントに従い、区切り文字、エンコード、ヘッダー設定を調整できます。
手順
ソフトウェア使用方法
- データソースを選択:CSV、TSV、TXTファイルをアップロードできるほか、CSVテキストを直接貼り付けることもできます。複数ファイルの場合、確認用に先頭20件のみ表示されますが、変換時にはすべてのファイルが処理されます。
- 解析パラメータを設定:まず区切り文字を選択または自動検出し、データの状況に応じてエンコーディング、テキスト修飾子、ヘッダー行、空行の処理、前後の空白処理、コメント行プレフィックスを設定します。
- 出力構造を設定:オブジェクト配列、配列の配列、キー値ペア配列を選択できます。出力形式は標準JSONとNDJSONに対応し、インデント方式も設定できます。
- フィールド処理を設定:キー名のスタイルを調整し、型推論、空文字列のnull変換、ドット記法によるネストオブジェクト生成を有効にできます。また、保持列、除外列、リネームルールも入力できます。
- データをプレビュー:パラメータ設定後に解析結果、データ行数、列数、ソース情報を確認し、フィールドのずれがないことを確認してから変換します。
- 変換を開始:「変換を開始」をクリックすると、ツールが現在のパラメータに基づいてJSONまたはNDJSON結果を生成します。
- 結果をダウンロード:単一の結果は直接ダウンロードできます。複数ファイルの場合は元のファイル名で出力され、同名の場合は自動で番号が付与され、ZIPにまとめてダウンロードできます。
よくある質問
A:オブジェクト配列はヘッダーをフィールド名として使用するため、APIデータや業務データの整理に適しています。配列の配列は各行の値のみを保持するため構造がよりコンパクトで、フィールド順が固定されたデータ処理に適しています。
A:NDJSONは1行に1つのJSON値を記述する形式で、ログ、バッチインポート、ストリーミング処理、行単位で読み取るデータタスクに適しています。データを1行ずつ処理する必要がある場合は、NDJSON出力を選択できます。
A:「ドット記法によるネストオブジェクト生成」を有効にすると、user.name、user.emailのようなヘッダーが{"user":{"name":"...","email":"..."}}のような構造に変換されます。ユーザー、注文、商品などの多階層フィールドの整理に適しています。
答:「型推論」を有効にすると、ツールは数値、true、false、null、日付形式を対応するJSON型に変換します。元の文字列のまま保持したい場合は、型推論を無効にしてください。
答:「保持する列」と「除外する列」には列名またはインデックスを入力でき、複数の値はカンマで区切ります。「列名の変更」は1行に1つのルールを入力します。例:user.name=user.fullName。
答:デフォルトでは元のファイル名を使用し、拡張子をjsonまたはndjsonに置き換えます。複数のファイル名が重複する場合、結果の上書きを防ぐため、後続のファイル名に番号が自動的に追加されます。