लार्ज JSON डेटासेट जनरेटर कैसे इस्तेमाल करें
- एक रिकॉर्ड JSON में लिखें, स्ट्रिंग के भीतर {{placeholders}} के साथ (या उदाहरण लोड करें)।
- रिकॉर्ड की संख्या, आकार और locale सेट करें।
- Generate दबाएँ; बड़े आउटपुट के लिए Download इस्तेमाल करें।
लार्ज JSON डेटासेट जनरेटर की खूबियाँ
- 50+ प्लेसहोल्डर वाला रिकॉर्ड template: नाम, ईमेल, फ़ोन, UUID, पूर्णांक, दशमलव, boolean, तारीख़ें, pick, शहर, कंपनियाँ, शब्द…
- टाइप वाला आउटपुट — अकेला प्लेसहोल्डर संख्या, boolean या null बन जाता है
- 50,000 तक रिकॉर्ड — array के रूप में, paginated { data, total } envelope के रूप में या JSON Lines में
- 2,000 रिकॉर्ड से ऊपर अपने आप कॉम्पैक्ट आउटपुट और 10,000 से ऊपर चेतावनी
- पहले 50 रिकॉर्ड की प्रीव्यू तालिका और साइज़ का सारांश
- दोहराने योग्य fixture के लिए seed लगाया जा सकता है
लार्ज JSON डेटासेट जनरेटर का उदाहरण
template से रिकॉर्ड तक
इनपुट:
{ "id": "{{index:1}}", "name": "{{fullName}}", "age": "{{int:18-65}}", "plan": "{{pick:free|pro}}" }आउटपुट:
[
{ "id": 1, "name": "Sadie Price", "age": 37, "plan": "pro" },
{ "id": 2, "name": "Mia Kingsley", "age": 41, "plan": "free" }
]लार्ज JSON डेटासेट जनरेटर के बारे में अक्सर पूछे जाने वाले सवाल
मैं कौन-से प्लेसहोल्डर इस्तेमाल कर सकता हूँ?
{{fullName}}, {{email}}, {{phone:SA}}, {{uuid}}, {{int:1-100}}, {{float:0-1:2}}, {{bool:80}}, {{date:2020-01-01,2024-12-31}}, {{datetime}}, {{pick:a|b|c}}, {{index:1}}, {{city}}, {{company}}, {{word}}, {{sentence}} और लगभग चालीस और।
क्या प्लेसहोल्डर अपना टाइप बनाए रखते हैं?
हाँ। जिस स्ट्रिंग में सिर्फ़ एक प्लेसहोल्डर हो, वह संख्या, boolean या null बन जाती है जब जनरेटर वैसा मान लौटाता है; लंबे टेक्स्ट के भीतर के प्लेसहोल्डर टेक्स्ट की तरह जोड़ दिए जाते हैं।
आउटपुट कितना बड़ा हो सकता है?
50,000 रिकॉर्ड तक (नमूना template के साथ लगभग 20 MB)। 10,000 से ऊपर टूल चेतावनी देता है और 2,000 रिकॉर्ड से ऊपर pretty-printing बंद हो जाती है; बड़ी फ़ाइलों के लिए Copy की जगह Download इस्तेमाल करें।
क्या मुझे JSON Lines या paginated envelope मिल सकता है?
हाँ — JSON Lines आकार चुनें, या { data, total, page } वाला लपेटा हुआ envelope, जो paginated API जैसा दिखता है।
तकनीकी नोट्स
प्लेसहोल्डर उसी फ़ील्ड इंजन से हल किए जाते हैं जो CSV, XML और SQL जनरेटर इस्तेमाल करते हैं, इसलिए {{int:1-100}}, {{float:0-1:3}}, {{date:2020-01-01,2024-12-31}} और {{pick:a|b}} हर जगह एक जैसा व्यवहार करते हैं। एक ही रिकॉर्ड के भीतर व्यक्ति-संबंधी प्लेसहोल्डर एक ही जनरेट की गई पहचान साझा करते हैं।