मॉक डेटा जेनरेटर
नकली JSON डेटा जेनरेट करें: नाम, ईमेल, UUID, तिथियाँ और अन्य।
Mock data आपके browser में स्थानीय रूप से बनता है और कुछ भी किसी सर्वर पर अपलोड नहीं किया जाता।
परिणाम को मान्य करना है? JSON Formatter आज़माएँ।
मॉक डेटा जेनरेटर के बारे में
यह mock data जनरेटर माँग पर यथार्थवादी नकली JSON रिकॉर्ड बनाता है, ताकि आप हाथ से टेस्ट फ़िक्स्चर लिखे बिना डेटाबेस सीड कर सकें, API स्टब बना सकें और UI प्रोटोटाइप भर सकें। अपनी ज़रूरत के फ़ील्ड चुनें — id, uuid, firstName, lastName, fullName, email, age, phone, city, country, company, jobTitle, bool, date, price या sentence — एक पंक्ति गिनती सेट करें, और उपयोग के लिए तैयार JSON ऐरे पाएँ। यह उन डेवलपर्स, QA इंजीनियरों और डिज़ाइनरों के लिए उपयोगी है जिन्हें टेबल, फ़ॉर्म और डेमो के लिए नमूना JSON डेटा चाहिए। एक नकली json जनरेटर और टेस्ट डेटा जनरेटर के रूप में, यह यूज़र और ऑर्डर जैसी सामान्य एंटिटी संरचनाओं को कवर करता है। सब कुछ आपके browser में स्थानीय रूप से चलता है, इसलिए बनाया गया डमी डेटा आपकी मशीन पर रहता है और कुछ भी किसी सर्वर पर अपलोड नहीं किया जाता।
विशेषताएँ
- 16 फ़ील्ड प्रकार चालू/बंद करें, जिनमें id, uuid, email, phone, date, price और sentence शामिल हैं
- एक ही बैच में 1000 पंक्तियों तक नकली JSON बनाएँ
- एक साफ़ JSON ऐरे देता है (या एक पंक्ति माँगने पर एकल ऑब्जेक्ट)
- यथार्थवादी मान: पूरे नाम, ईमेल, ISO तारीखें, फ़ोन नंबर और कीमतें
- browser के crypto.randomUUID के माध्यम से संस्करण 4 UUID, पुराने browser के लिए फ़ॉलबैक के साथ
- Regenerate बटन आपके फ़ील्ड चयन को बदले बिना मानों को फिर से मिला देता है
- JSON को अपने क्लिपबोर्ड पर कॉपी करें या इसे mock-data.json के रूप में डाउनलोड करें
- पूरी तरह आपके browser में चलता है
मॉक डेटा जेनरेटर का उपयोग कैसे करें
- यह चुनने के लिए फ़ील्ड चिप्स पर क्लिक करें कि हर रिकॉर्ड में कौन-सी keys शामिल होनी चाहिए।
- कितने रिकॉर्ड बनाने हैं यह चुनने के लिए Rows संख्या सेट करें (1 से 1000)।
- आउटपुट पैनल में बना हुआ JSON पढ़ें, फिर मानों के नए सेट के लिए Regenerate पर क्लिक करें।
- JSON लेने के लिए Copy या इसे mock-data.json के रूप में सहेजने के लिए Download का उपयोग करें।
उदाहरण
इनपुट
फ़ील्ड: id, fullName, email, age — पंक्तियाँ: 2
आउटपुट
[
{
"id": 48213,
"fullName": "Grace Hopper",
"email": "ada.turing@example.com",
"age": 34
},
{
"id": 1907,
"fullName": "Liam Patel",
"email": "sofia.kim@demo.io",
"age": 61
}
]
id, fullName, email और age फ़ील्ड चयनित होने पर दो रिकॉर्ड। हर फ़ील्ड अलग-अलग बनता है, इसलिए ईमेल fullName से नहीं बनता।
सामान्य त्रुटियाँ और समस्या निवारण
- आपने पंक्ति गिनती 1000 से ऊपर सेट की और कम पंक्तियाँ दिखती हैं। — पंक्ति गिनती प्रति बैच 1000 पर सीमित है; यदि आपको बड़ा डेटासेट चाहिए तो कई बैच बनाएँ।
- आउटपुट JSON ऐरे के बजाय एकल ऑब्जेक्ट है। — Rows 1 पर सेट होने पर टूल एक ऑब्जेक्ट देता है। JSON ऐरे पाने के लिए पंक्ति गिनती 2 या उससे अधिक बढ़ाएँ।
- नाम और ईमेल एक-दूसरे से मेल नहीं खाते। — हर फ़ील्ड अलग-अलग बनता है, इसलिए ईमेल fullName से नहीं बनता। मानों को रैंडम प्लेसहोल्डर मानें, जुड़े हुए रिकॉर्ड नहीं।
- बने हुए मान पंक्तियों में दोहराते हैं। — मान एक निश्चित नमूना समूह से लिए जाते हैं, इसलिए city या country जैसे छोटे फ़ील्ड में दोहराव हो सकता है। अलग keys के लिए Regenerate क्लिक करें या id या uuid जैसे अनूठे फ़ील्ड जोड़ें।
- कोई फ़ील्ड चिप चयनित नहीं है फिर भी आपको आउटपुट मिलता है। — कोई फ़ील्ड चालू न होने पर जनरेटर id, fullName और email पर वापस आ जाता है ताकि आउटपुट कभी खाली न हो। सटीक संरचना नियंत्रित करने के लिए चिप्स चुनें।
अक्सर पूछे जाने वाले प्रश्न
- ArrayKit Mock Data Generator क्या है?
- यह एक इन-browser टूल है जो परीक्षण के लिए यथार्थवादी नकली JSON बनाता है — 16 फ़ील्ड प्रकारों में से चुनें, एक पंक्ति गिनती सेट करें, और डेटाबेस सीड करने, API स्टब बनाने या प्रोटोटाइप भरने के लिए उपयोग के लिए तैयार mock रिकॉर्ड का ऐरे पाएँ।
- Mock Data Generator कौन-से फ़ील्ड बना सकता है?
- यह 16 फ़ील्ड प्रकारों का समर्थन करता है: id, uuid, firstName, lastName, fullName, email, age, phone, city, country, company, jobTitle, bool, date, price और sentence। किसी भी संयोजन को चालू या बंद करें।
- मैं mock data का बड़ा बैच कैसे बनाऊँ?
- Rows फ़ील्ड में 1 और 1000 के बीच की संख्या दर्ज करें और Regenerate पर क्लिक करें। 1000 से अधिक रिकॉर्ड के लिए, कई बैच चलाएँ और परिणामी JSON ऐरे को जोड़ें।
- क्या Mock Data Generator मान्य JSON देता है जिसे मैं सीधे इम्पोर्ट कर सकता हूँ?
- हाँ। यह मानक, सुंदर रूप से स्वरूपित JSON देता है — कई पंक्तियों के लिए ऑब्जेक्ट का ऐरे, या एक पंक्ति माँगने पर एकल ऑब्जेक्ट — जिसे आप सीधे कोड या फ़िक्स्चर फ़ाइल में पेस्ट कर सकते हैं।
- क्या बनाए गए UUID असली UUID हैं?
- हाँ। uuid फ़ील्ड संस्करण 4 UUID बनाने के लिए browser के crypto.randomUUID का उपयोग करता है, पुराने browser के लिए फ़ॉलबैक जनरेटर के साथ।
- क्या मैं जो mock data बनाता हूँ वह कहीं भेजा जाता है?
- नहीं। Mock Data Generator पूरी तरह आपके browser में चलता है, इसलिए हर रिकॉर्ड आपके डिवाइस पर बनता है और कुछ भी किसी सर्वर पर अपलोड नहीं किया जाता।
संबंधित टूल
- Lorem Ipsum जेनरेटर — lorem ipsum भरने वाले पैराग्राफ, वाक्य या शब्द जेनरेट करें।
- केस कन्वर्टर — टेक्स्ट को camelCase, snake_case, kebab-case, PascalCase और अन्य के बीच कन्वर्ट करें।
- UUID जेनरेटर — एक या अधिक यादृच्छिक UUID v4 मान जेनरेट करें।
- JSON फ़ॉर्मेटर — त्रुटि की स्थिति के साथ JSON को सुंदर बनाएँ, छोटा करें और वैलिडेट करें।
- JSON से CSV — सपाट JSON ऑब्जेक्ट के एरे को CSV में कन्वर्ट करें।
- JSON से TypeScript — JSON नमूने से TypeScript इंटरफ़ेस जेनरेट करें।
- JSON व्यूअर — विस्तृत/संक्षिप्त करने और नोड पाथ के साथ टेक्स्ट और फ़ोल्ड होने योग्य ट्री व्यूअर।
- Unix टाइमस्टैम्प कन्वर्टर — Unix टाइमस्टैम्प और पठनीय तिथियों (लोकल और UTC) के बीच कन्वर्ट करें।
सभी ArrayKit टूल