入力例と設定
{"id":"{{sequence}}","profile":{"age":"{{integer:18:18}}"}} · JSON · 2独自の JSON 構造とフィールドルールで、テストデータを一括生成します。生成データは JSON・JSONL・CSV のプレビュー、コピー、ダウンロードに対応します。
ユーザー・商品・注文のサンプルを用意。連番、UUID、氏名、メール、都市、数値範囲、真偽値、日付、候補選択、ランダム文字列に対応し、型の保持や文章への埋め込みも可能です。
構造や件数を変更すると結果が自動更新されます。
CSV は最上位のフィールドを列とし、入れ子のオブジェクトや配列はセル内の JSON にします。日付は UTC。1〜1,000 件の架空データに対応し、出力は最大 8 MB です。
| プレースホルダー | 生成する値 |
|---|---|
{{sequence:1:1}} | 連番。開始値と増分を指定可能 |
{{uuid}} | ランダム UUID |
{{name}} | 氏名 |
{{firstName}} / {{lastName}} | 名/姓 |
{{email}} | example.com のテストメール |
{{city}} | 都市 |
{{boolean}} | 真偽値 true または false |
{{integer:18:65}} | 上下限を含む整数 |
{{float:0:999:2}} | 小数点以下 2 桁の数値 |
{{date:2020-01-01:2030-12-31}} | 開始日と終了日を含む日付(UTC) |
{{datetime}} | 期間内の日時(UTC) |
{{pick:active|paused}} | 候補から文字列を 1 つ選択 |
{{text:12}} | 12 文字の英数字(1〜256) |
{{word}} | サンプル単語 |
コードエディターで1件分の JSON オブジェクトを定義し、フィールド名や入れ子のオブジェクト・配列を編集します。ユーザー・商品・注文の例も使用できます。{{sequence}}、{{integer:18:65}}、{{pick:active|paused}} などの完全なプレースホルダーは数値・真偽値の型を保持します。1〜1,000件を JSON・JSONL・CSV でコピー・ダウンロードでき、形式変更時は同じデータを使います。CSV の入れ子の値はセル内の JSON、配列長はテンプレートどおり、日付は UTC、出力は最大 8 MB です。
まず入力例で形式と設定を確認してから、自分のデータを処理してください。乱数、ファイルサイズ、表示形式は入力や設定により変わります。
{"id":"{{sequence}}","profile":{"age":"{{integer:18:18}}"}} · JSON · 2[{"id":1,"profile":{"age":18}},{"id":2,"profile":{"age":18}}]