JSON-Beispieldateien — Testdaten herunterladen (verschachtelte Objekte, 10 bis 5.000 Datensätze + JSONL)
JavaScript Object Notation (und JSON Lines) · .json, .jsonl · MIME-Typ application/json
Lade eine JSON-Beispieldatei herunter, die wie eine echte API-Antwort aufgebaut ist: ein meta-Objekt, dann ein orders-Array, dessen Datensätze verschachtelte items-Arrays und shipping-Objekte mit kanadischen Adressen enthalten. Drei Größen (10, 500 und 5.000 Datensätze) decken Fixtures, Integrations- und Lasttests ab, und eine JSON-Lines-Datei mit 1.000 Zeilen deckt Streaming- und Log-Parser ab.
JSON ist das Austauschformat des Webs, und seine Fehlerquellen sind bekannt: große Dateien, die gestreamt statt komplett geladen werden müssen, Zahlen, die an Genauigkeit verlieren, und NDJSON, das mit einem JSON-Array verwechselt wird. Diese Dateien liefern dir für jeden Fall eine saubere, deterministische Eingabe.
JSON-Beispieldateien herunterladen
| Datei | Details | Größe | Herunterladen |
|---|---|---|---|
sample-data-small.json | 10 Datensätze | 6 KB | |
sample-data-1000-lines.jsonl | 1.000 Datensätze | 234 KB | |
sample-data-medium.json | 500 Datensätze | 274 KB | |
sample-data-large.json | 5.000 Datensätze | 2.7 MB |
Brauchst du jedes Daten-Format einmal? Lade das Daten-Testpaket herunter (202 KB, je eine kleine Datei jedes Datenformats (17 Dateien)).
Diese Dateien in der Kommandozeile oder in CI nutzen
Jede URL ist stabil und CORS-offen. Schreib den SHA-256 in deinem Test fest, und du merkst sofort, wenn sich eine Fixture ändert.
# Eine Datei herunterladen curl -O https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/data/json/sample-data-small.json # Prüfen (der SHA-256 steht oben bei jeder Datei) shasum -a 256 sample-data-small.json # Maschinenlesbarer Index aller Beispieldateien curl https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/index.json | jq '.files[] | select(.format=="json")'
Das JSON-Format auf einen Blick
| Vollständiger Name | JavaScript Object Notation (und JSON Lines) |
|---|---|
| Endungen | .json, .jsonl |
| MIME-Typ | application/json |
| Standard | RFC 8259 / ECMA-404; JSON Lines (jsonlines.org) |
| Struktur | { meta, orders: [ { …, items: [], shipping: {} } ] } |
| Formatierung | Formatiert, 2 Leerzeichen Einrückung (JSON); ein Objekt pro Zeile (JSONL) |
| Kodierung | UTF-8 |
Was man mit JSON-Beispieldateien testet
- API-Mocking und Contract-Tests
- Streaming-Parser (JSONL) im Vergleich zu DOM-Parsern (JSON)
- Verschachtelte Strukturen für JSON → CSV abflachen
- Schema-Validierung
Häufige Fragen
Was ist der Unterschied zwischen JSON und JSON Lines?
Eine JSON-Datei ist ein einzelner Wert – hier ein Objekt, das ein Array enthält. Eine JSON-Lines-Datei (.jsonl / NDJSON) enthält pro Zeile ein vollständiges JSON-Objekt ohne umschließendes Array, sodass man sie fortlaufend ergänzen und Zeile für Zeile streamen kann. Logs, Exporte und ML-Datensätze verwenden JSONL, APIs verwenden JSON.
Kann ich diese JSON-Dateien bedenkenlos herunterladen?
Ja. Jede Datei wird von unserem eigenen, offenen Skript von Grund auf erzeugt – nichts ist zusammengesammelt oder von Nutzern hochgeladen – und enthält keine Skripte, Makros oder ausführbaren Dateien. Der SHA-256 jeder Datei steht auf dieser Seite, damit du prüfen kannst, was du bekommen hast.
Darf ich die JSON-Beispieldateien kommerziell nutzen?
Ja. Sie sind für jeden Zweck frei, auch für kommerzielle Produkte, Testsuites, Demos und Weitergabe, ohne Namensnennung. Es gibt nichts zu lizenzieren und niemanden zu fragen.
Darf ich diese Dateien direkt verlinken oder in CI nutzen?
Ja. Jeder Link ist eine stabile Direkt-URL über HTTPS mit Access-Control-Allow-Origin: * und langen Cache-Headern, sodass curl, wget, fetch() und Test-Runner sie direkt abrufen können. Ein JSON-Index aller Dateien ist auf jeder Seite verlinkt (siehe Abschnitt zur Kommandozeile).
Ähnliche Beispieldateien
Ein Problem gefunden oder etwas, das besser sein könnte? Wir lesen jede Nachricht und beheben Fehler schnell.
Du testest eine Datei-Pipeline? Wir bauen so etwas.
Uploads, Konvertierungen, Vorschauen, Dokumentenverarbeitung und Medien-Workflows sind genau die Art von Produktionssystemen, die FreeToolsForWeb für Kunden entwirft und betreibt – deshalb haben wir diese Dateien überhaupt gebraucht.
Kostenlose Tools entdecken