Beispieldaten-Werkzeuge
CSV-Beispieldatengenerator
Erzeuge synthetische CSV-Testdaten für Importtests.
CSV-Beispieldatengenerator: Erstelle eine kompakte CSV-Testdatei, um die Zuordnung von Spalten und den Import von Zeilen zu testen. Der CSV-Beispieldatengenerator gibt eine Kopfzeile sowie synthetische Felder für id, label, value und active aus. So kannst du einen einfachen Importfall einrichten, bevor du fehlerhafte Zeilen oder Sonderzeichen hinzufügst, mit denen du die Fehlerpfade deines Parsers testest. 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.
Einen Import testen
Die Datei enthält eine Kopfzeile (id,label,value,active) und einen Datensatz pro Zeile. Werte werden nur bei Bedarf in Anführungszeichen gesetzt. Prüfe damit, ob ein Importer Spalten anhand des Kopfnamens statt ihrer Position zuordnet, true als booleschen Wert liest und die richtige Zeilenanzahl meldet. Ordne danach die Spalten neu, benenne eine Kopfzeile um und lösche einen Wert, um zu sehen, ob die Fehlermeldungen verständlich sind.
Zeilenenden und Sonderfälle
Die Zeilen enden mit einem einzelnen Zeilenvorschub. RFC 4180 legt CRLF fest, und die meisten Parser akzeptieren beides, aber ein strenger Importer möglicherweise nicht. Wandle die Zeilenenden um, wenn deiner sich beschwert. Die generierten Werte bestehen aus einfachem ASCII ohne Kommas oder Anführungszeichen. Füge daher von Hand Zeilen mit einem Komma in einem Anführungszeichen gesetzten Feld, einem verdoppelten Anführungszeichen, einem Namen mit Akzent und einer Leerzeile hinzu. Sieh dir die bearbeitete Datei in der CSV-Anzeige an.
So benutzt du es
- Wähle eine ganze Zeilenanzahl von 1 bis 100.
- Erzeuge eine synthetische Datenreihe in deinem Browser.
- Kopiere die Testdatei oder lade sie herunter und speichere sie für wiederholbare Tests.
Datenschutz & Einschränkungen
Die Erzeugung erfolgt auf diesem Gerät. Die Datensätze sind fiktive Testdaten. Prüfe und isolier die Anwendung, die sie verarbeitet.
Ähnliche Tools
Häufige Fragen
Warum ergeben fünf angeforderte Zeilen sechs Zeilen?
Die Zeilenanzahl bezieht sich auf Datensätze. Eine Kopfzeile wird hinzugefügt, daher enthält die einfache integrierte Testdatei für n angeforderte Datensätze n + 1 physische Zeilen. Sie endet nicht mit einem Zeilenumbruch. Die Zeilenanzahl akzeptiert ganze Zahlen von 1 bis 100. Einen Fall mit leerem Import musst du selbst erzeugen.
Behält CSV die Datentypen für Zahlen und boolesche Werte bei?
CSV stellt Textfelder ohne Typschema bereit. Das value-Feld wird als 1 und active als true ausgegeben, aber dein Importer muss entscheiden, wie diese Werte konvertiert werden. Prüfe diese Konvertierungen ausdrücklich, statt dich auf die automatisch erkannten Datentypen eines Tabellenprogramms zu verlassen. IDs sollten Zeichenfolgen bleiben, damit ihre TEST-Präfixe erhalten bleiben.
Testen die erzeugten Zeilen Anführungszeichen und eingebettete Kommas?
Die aktuellen labels sind einfache ASCII-Zeichenfolgen ohne Kommas, Anführungszeichen oder eingebettete Zeilenumbrüche. Der Serialisierer kann solche Zeichen in Anführungszeichen setzen, aber dieser feste Datensatz erzeugt sie nicht für dich. Füge ein label mit einem Komma, einen Fall mit verdoppelten Anführungszeichen und ein mehrzeiliges Feld hinzu, um deinen Reader gründlich zu testen.
Kostenloses Tool · läuft in deinem browser · kein Konto nötig