Beispieldaten-Werkzeuge
Generator für Beispiel-JSON
Erzeuge gültige JSON-Testdatensätze ohne Uploads.
Generator für Beispiel-JSON: Erzeuge ein kleines, gültiges JSON-Array für Parser-Tests, Mock-Antworten und Listenansichten. Der Generator für Beispiel-JSON erstellt flache synthetische Datensätze mit den Feldern id, label, value und active. Er liefert eine feste Ausgangsstruktur für Testdaten; dein API-Schema wird nicht abgeleitet und Produktionsdatenverteilungen werden nicht nachgebildet. Läuft zu 100% lokal in deinem Browser, ohne Datei-Uploads zum Server.
- Kategorie
- Entwicklerwerkzeuge
- Ausführungen
- In deinem Browser
- Kosten
- Kostenlos · ohne Anmeldung
- Verfügbarkeit
- Einsatzbereit
Läuft vollständig in deinem Browser
Fiktives Ergebnis
WartetNur fiktive Testdaten. Verwende die erzeugten Identitäten, Adressen oder IDs nicht als echte Datensätze.
Als simulierte Antwort verwenden
Die Ausgabe ist ein Array auf oberster Ebene mit flachen Datensätzen. Jeder enthält eine id, ein label, einen numerischen value und ein active-Kennzeichen. Die meisten APIs verpacken Listen in einem Objekt wie { "data": [...], "total": 5 }. Füge diese Hülle hinzu, bevor du ein Frontend auf die Datei verweisen lässt. Erzeuge für Seitennavigationstests mehr Zeilen, als auf eine Seite passen; bis zu 100 sind verfügbar.
Was einheitliche Datensätze nicht abbilden
Jeder Datensatz hat dieselben Schlüssel und Datentypen – bei echten Nutzdaten ist das selten der Fall. Bearbeite vor dem Verlassen auf einen Test die problematischen Fälle: einen fehlenden Schlüssel, ein null, eine leere Zeichenfolge, ein verschachteltes Objekt, ein sehr langes Label und Nicht-ASCII-Text. Um die Struktur deiner tatsächlichen API-Antwort zu beschreiben und Fixtures daran zu prüfen, beginne mit JSON to JSON Schema.
So benutzt du es
- Wähle eine ganze Zeilenanzahl von 1 bis 100.
- Erzeuge eine synthetische Datenmenge in deinem Browser.
- Kopiere die Testdaten oder lade sie herunter und speichere sie für wiederholbare Tests.
Datenschutz & Einschränkungen
Die Generierung bleibt auf diesem Gerät. Die Datensätze sind fiktive Testdaten. Überprüfe und isolieren die Anwendung, die sie verarbeitet.
Ähnliche Tools
Häufige Fragen
Kann ich eigene Felder, Verschachtelungen oder ein eigenes Schema wählen?
Der Generator bietet nur eine Steuerung für die Zeilenanzahl. Alle Objekte haben dieselben vier Felder, value steigt mit der Position und active ist immer true. Lade das Array herunter und bearbeite es, um verschachtelte Objekte, fehlende Eigenschaften, null-Werte und false-Flags hinzuzufügen. Validiere diese Änderungen anschließend gegen dein vorgesehenes Schema.
Ist die Ausgabe JSON Lines oder ein API-Antwortumschlag?
Die Ausgabe ist ein einzelnes Array auf oberster Ebene, das sich über mehrere Zeilen erstreckt, nicht ein vollständiger Datensatz pro Zeile. Eine API, die eine data-Eigenschaft, eine Gesamtanzahl oder Paginierungsmetadaten verlangt, benötigt einen Wrapper, den du selbst hinzufügen musst. Für einen JSON-Lines-Reader müssen die Datensätze ohne das umschließende Array einzeln serialisiert werden.
Liefert eine zweite Generierung dieselben Testdaten wie die erste?
Die Labels werden bei jeder Generierung neu aus fixture-alpha, fixture-beta und fixture-gamma ausgewählt. IDs und Werte beginnen wieder bei 1, aber die Labels können abweichen. Im Widget gibt es keine Steuerung für den Seed. Speichere das Ergebnis in deinen Testdaten, wenn Snapshot- oder Regressionstests eine stabile erwartete Nutzlast erfordern.
Kostenloses Tool · läuft in deinem browser · kein Konto nötig