JSON Schema → サンプルデータ
JSON Schema からリアルなダミーデータを N 件生成。フィールド名 / format から内容を推測 (email・uuid・住所・氏名・電話番号・日時など)。
①JSON Schema を貼り付け
②生成結果 (5 件)
[
{
"id": "de893c52-71f2-41f3-b23c-8466f421544d",
"name": "池上 蒼",
"email": "[email protected]",
"age": 27,
"isActive": true,
"role": "viewer",
"createdAt": "2022-01-18T11:17:06.352Z",
"tags": [
"写す ふゆかい ふくぶ",
"無駄 かせぎ はじめて",
"ひとごみ",
"俵 ひふ"
]
},
{
"id": "faafcbc4-7681-4484-92b0-6b768bad5adb",
"name": "小谷 真由美",
"email": "[email protected]",
"age": 59,
"isActive": false,
"createdAt": "2022-07-20T11:24:29.806Z",
"address": {
"city": "西松尾区",
"zipCode": "486-1676"
},
"tags": [
"ふくし とめる",
"比較"
]
},
{
"id": "2cbceff2-f68a-4235-94ac-240edf57fb72",
"name": "土田 美穂",
"email": "[email protected]",
"age": 25,
"isActive": true,
"role": "admin",
"createdAt": "2025-04-26T05:28:00.182Z"
},
{
"id": "73ff0a7b-27b8-4925-9486-b2b675694236",
"name": "藤岡 照子",
"email": "[email protected]",
"age": 80,
"isActive": false,
"role": "admin",
"createdAt": "2025-02-21T21:21:56.320Z",
"tags": [
"こせき 首 空き缶"
]
},
{
"id": "9463ba2d-45e5-4916-a66e-499474a4ebb4",
"name": "角田 蒼",
"email": "[email protected]",
"age": 73,
"isActive": true,
"role": "editor",
"createdAt": "2025-10-18T20:08:30.503Z",
"address": {
"city": "新直樹市",
"zipCode": "985-1469"
},
"tags": [
"博物館 賀状 安泰"
]
}
]対応している Schema 機能
type: string / number / integer / boolean / null / array / object
format: email / uri (url) / uuid / date / date-time / time / ipv4 / ipv6 / hostname / phone
制約: minimum / maximum / minLength / maxLength / minItems / maxItems / enum / const / pattern
required: 必須項目は必ず含まれ、その他は 80% の確率で含まれます。
キー名推測: name → 氏名、email → メール、address → 住所、phone → 電話番号など、フィールド名からそれっぽい値を生成します。
未対応: $ref, oneOf/anyOf/allOf, patternProperties, additionalProperties, if/then/else