alati za probne podatke
Generator primera JSON podataka
Generišite validne JSON testne zapise bez otpremanja datoteka.
Generator primera JSON podataka: Generiše mali, validan JSON niz za testiranje parsera, simulirane odgovore i prikaze lista. Generator primera JSON podataka zapisuje ravne sintetičke zapise sa poljima id, label, value i active. Obezbeđuje početnu, fiksnu strukturu za testne podatke; ne zaključuje shemu vašeg API-ja niti ponavlja raspodelu podataka iz produkcije. Radi 100% lokalno u vašem pregledaču, bez otpremanja datoteka na server.
- Kategorija
- Alatke za programere
- Pokretanja
- U vašem pregledaču
- Trošak
- Besplatno · bez registracije
- Dostupnost
- Spremno za upotrebu
U potpunosti radi u vašem pregledaču
Fiktivni rezultat
ČekanjeSamo izmišljeni testni podaci. Ne koristite ove generisane identitete, adrese ili ID-jeve kao stvarne zapise.
Pravilo veličine niza i primer objekta
Za traženi broj n, dužina niza = n. Na indeksu i koji počinje od nule, vrednost = i + 1, a ID = JSON-TEST- praćen tim rednim brojem dopunjenim nulama do četiri cifre. Za Rows = 1 i prvu izabranu oznaku, jedan objekat je {"id":"JSON-TEST-0001","label":"fixture-alpha","value":1,"active":true} unutar formatiranog niza. Ovde je n = 1, i = 0 i 0 + 1 = 1. Za broj 3 postoje tri objekta sa vrednostima 1, 2 i 3; razmaci u formatiranju ne utiču na dužinu niza.
Tipovi i bezbedni dodaci testnim podacima
RFC 8259 (https://www.rfc-editor.org/rfc/rfc8259) definiše JSON sintaksu; sama važeća sintaksa ne može potvrditi vašu poslovnu šemu. Ugrađene numeričke vrednosti ostaju između 1 i 100, dok su ID-jevi stringovi, čime se izbegavaju problemi preciznosti velikih brojeva. Ako dodajete primere polja za imejl, RFC 2606 (https://www.rfc-editor.org/rfc/rfc2606) rezerviše example.com. Za dodato dokumentaciono polje IPv4, RFC 5737 (https://www.rfc-editor.org/rfc/rfc5737) navodi blokove TEST-NET; 192.0.2.10 je jedna takva ilustrativna vrednost, a ne aktivni host. Nijedno polje za imejl ili IP ne generiše se automatski, a spoljne pozive treba simulirati u testovima. Generator JSON Schema može izvesti početnu šemu iz testne postavke pre nego što precizirate njena ograničenja.
Kako se koristi
- Izaberite ceo broj redova od 1 do 100.
- Generišite sintetički skup podataka u pregledaču.
- Kopirajte ili preuzmite testne podatke i sačuvajte ih za ponovljive testove.
Privatnost i ograničenja
Generisanje se obavlja na ovom uređaju. Zapisi su izmišljeni testni podaci; proverite aplikaciju koja ih koristi i izolujte je.
Srodne alatke
Često postavljana pitanja
Mogu li da izaberem sopstvena polja, ugnježđivanje ili shemu?
Generator ima samo kontrolu broja redova. Svi objekti imaju ista četiri polja, value raste sa pozicijom, a active je uvek true. Preuzmite niz i izmenite ga da biste dodali ugnježđene objekte, svojstva koja nedostaju, null vrednosti i false oznake, a zatim proverite te izmene u odnosu na predviđenu shemu.
Da li je izlaz JSON Lines ili omotač odgovora API-ja?
To je jedan niz najvišeg nivoa formatiran kroz više redova, a ne po jedan potpun zapis u svakom redu. API-ju koji zahteva svojstvo data, ukupan broj ili metapodatke o paginaciji potreban je omotač koji sami dodajete. Čitaču formata JSON Lines potrebni su zasebno serijalizovani zapisi bez spoljnog niza.
Da li će drugo generisanje ponoviti moje prve testne podatke?
Oznake se svaki put iznova biraju iz skupa fixture-alpha, fixture-beta i fixture-gamma. ID-jevi i vrednosti počinju ponovo od 1, ali oznake mogu da se razlikuju. Widget nema kontrolu za seed. Sačuvajte rezultat u testnim podacima kada snapshot ili regresioni testovi zahtevaju stabilan očekivani sadržaj.
Besplatan alat · pokretanja: u vašem pregledaču · nalog nije potreban