JSON Schema → サンプルデータ
JSON Schema からリアルなダミーデータを N 件生成。フィールド名 / format から内容を推測 (email・uuid・住所・氏名・電話番号・日時など)。
①JSON Schema を貼り付け
②生成結果 (5 件)
[
{
"id": "23e4f98d-791e-4403-8a68-766cf8dbfe72",
"name": "沼田 愛子",
"email": "[email protected]",
"age": 69,
"isActive": false,
"role": "viewer",
"createdAt": "2024-02-06T21:28:36.324Z",
"address": {
"city": "森本区",
"zipCode": "962-7371"
},
"tags": [
"さんぎょう 疎外 はい"
]
},
{
"id": "b5045dec-1c15-4577-8ce2-b03c4334d7c3",
"name": "白井 弘子",
"email": "[email protected]",
"age": 58,
"isActive": false,
"role": "editor",
"createdAt": "2024-05-12T19:07:52.035Z",
"address": {
"city": "西高松村",
"zipCode": "478-1342"
},
"tags": [
"総括 ふきつ"
]
},
{
"id": "89c807ae-7db7-4ee8-9a0d-f7fbaca2340a",
"name": "上野 一郎",
"email": "[email protected]",
"age": 19,
"isActive": true,
"role": "admin",
"createdAt": "2024-02-05T04:51:09.060Z",
"address": {
"city": "新一輝区",
"zipCode": "121-8114"
},
"tags": [
"いう 馬"
]
},
{
"id": "b15fe567-9f4d-416e-a80d-2e9d7408c292",
"name": "河野 千夏",
"email": "[email protected]",
"age": 72,
"isActive": false,
"role": "editor",
"createdAt": "2021-12-11T06:45:37.779Z",
"address": {
"city": "石橋村",
"zipCode": "059-1377"
},
"tags": [
"憶測 間接"
]
},
{
"id": "97076298-443f-456b-8a3c-33f406639c5b",
"name": "吉本 湊",
"email": "[email protected]",
"age": 88,
"isActive": false,
"role": "admin",
"createdAt": "2025-11-06T01:17:15.303Z",
"address": {
"city": "湖高野町",
"zipCode": "949-0615"
},
"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