Γεννήτρια Τυχαίου JSON
Δημιουργήστε τυχαία δεδομένα JSON με ρεαλιστικές ψεύτικες τιμές χρησιμοποιώντας Faker.js. Δημιουργήστε αποκρίσεις API mock, δεδομένα δοκιμής και δείγματα αντικειμένων JSON με προσαρμόσιμα πρότυπα και πολλές εγγραφές.
Είσοδος
Έξοδος
Readme
Τι είναι το JSON και γιατί να δημιουργήσετε τυχαία δεδομένα;
Το JSON (JavaScript Object Notation) είναι μια ελαφριά μορφή δεδομένων που χρησιμοποιείται για τη δόμηση και την ανταλλαγή πληροφοριών μεταξύ συστημάτων. Είναι η τυπική μορφή για web APIs, αρχεία ρυθμίσεων και αποθήκευση δεδομένων. Η δημιουργία τυχαίου JSON με ρεαλιστικά ψεύτικα δεδομένα είναι απαραίτητη για τη δοκιμή εφαρμογών, την πρωτοτυποποίηση APIs και τη δημιουργία δειγματικών συνόλων δεδομένων χωρίς να εκτίθενται πραγματικές πληροφορίες χρήστη.
Περιγραφή εργαλείου
Αυτός ο Γεννήτρια Τυχαίου JSON δημιουργεί ρεαλιστικά δεδομένα δοκιμής χρησιμοποιώντας πρότυπα Faker.js. Ορίστε τη δομή JSON σας με σύμβολα κράτησης θέσης όπως {{person.firstName}} ή {{internet.email}}, και το εργαλείο συμπληρώνει αυτόματα με κατάλληλες ψεύτικες τιμές. Δημιουργήστε μεμονωμένα αντικείμενα ή πίνακες πολλαπλών εγγραφών για ολοκληρωμένη δοκιμή.
Χαρακτηριστικά
- Δημιουργία βασισμένη σε πρότυπο: Ορίστε προσαρμοσμένες δομές JSON με σύμβολα κράτησης θέσης Faker.js
- Ρεαλιστικά ψεύτικα δεδομένα: Πρόσβαση σε εκατοντάδες μεθόδους Faker.js για ονόματα, email, διευθύνσεις, ημερομηνίες και άλλα
- Πολλαπλές εγγραφές: Δημιουργήστε πίνακες αντικειμένων καθορίζοντας τον αριθμό των εγγραφών
- Ζωντανή προεπισκόπηση: Δείτε το δημιουργημένο JSON αμέσως με σωστή μορφοποίηση
- Επισήμανση σύνταξης: Επεξεργαστής κώδικα με επικύρωση JSON και αναφορά σφαλμάτων
- Παράμετροι μεθόδου: Υποστήριξη μεθόδων Faker με παραμέτρους όπως
{{number.int(1,100)}}
Παραδείγματα
Πρότυπο με σύμβολα κράτησης θέσης:
{
"id": "{{string.uuid}}",
"name": "{{person.fullName}}",
"email": "{{internet.email}}",
"age": "{{number.int(18,80)}}",
"city": "{{location.city}}"
}Δημιουργημένο αποτέλεσμα:
{
"id": "f47ac10b-58cc-4372-a567-0e02b2c3d479",
"name": "John Smith",
"email": "john.smith@example.com",
"age": 34,
"city": "New York"
}Υποστηριζόμενες κατηγορίες Faker.js
- Person: firstName, lastName, fullName, jobTitle, gender, bio
- Internet: email, url, domainName, username, password
- Location: city, country, streetAddress, zipCode, latitude, longitude
- Company: name, catchPhrase, industry, department
- Phone: number, imei, imsi
- Date: past, future, recent, birthdate, month, weekday
- Commerce: product, price, productName, department
- Lorem: word, words, sentence, paragraph, text
- String: uuid, alpha, alphanumeric, numeric, sample
- Finance: amount, creditCardNumber, bitcoinAddress, iban
- Number: int, float, binary, octal, hex
Περιπτώσεις χρήσης
- Δοκιμή API: Δημιουργήστε ψεύτικα δεδομένα για τη δοκιμή REST API endpoints και απαντήσεων
- Σπορά βάσης δεδομένων: Δημιουργήστε ρεαλιστικά δειγματικά δεδομένα για βάσεις δεδομένων ανάπτυξης
- Πρωτοτυποποίηση UI: Συμπληρώστε διεπαφές με ψεύτικα δεδομένα κατά τη φάση σχεδιασμού
- Δοκιμή φορτίου: Δημιουργήστε μεγάλα σύνολα δεδομένων για δοκιμές απόδοσης και αντοχής
- Τεκμηρίωση: Δημιουργήστε παραδείγματα φορτίων για τεκμηρίωση API