Getrennte Dateikonverter
Europäische Exporte kommen als Semikolons (da Kommas Dezimaltrennzeichen sind), ältere Data-Warehouses liefern Tabs, Unix-Protokolle bevorzugen Pipes, und alle anderen senden CSV. Das Einfügen des falschen Formats in das falsche Tool bricht Importjobs auf interessante Weise. Dieser Konverter wechselt zwischen Trennzeichen und liest Felder in Anführungszeichen als eine Einheit, sodass ein darin enthaltenes Quelltrennzeichen den Wechsel unbeschadet übersteht.
So konvertieren Sie zwischen Trennzeichen
-
1
Text einfügen
Fügen Sie CSV-, TSV-, SSV- oder PSV-Text in den Editor ein. Der Konverter arbeitet mit eingefügtem Text, nicht mit hochgeladenen Dateien.
-
2
Quell- und Zieltrennzeichen wählen
Wählen Sie Komma, Tab, Semikolon, Pipe oder ein benutzerdefiniertes Zeichen für beide Seiten. Komma ist das Standard-Quelltrennzeichen, Tab das Standard-Zieltrennzeichen.
-
3
Konvertieren
Starten Sie die Konvertierung; das Ergebnis erscheint darunter mit dem Zieltrennzeichen.
-
4
Ergebnis kopieren
Kopieren Sie den konvertierten Text und fügen Sie ihn in Ihre Tabellenkalkulation, Datenbank oder Ihr Skript ein.
Die vier Trennzeichen, die Sie kennenlernen werden
| Format | Trennzeichen | Wo es auftaucht |
|---|---|---|
| CSV | Komma | Standard für Tabellenkalkulationen in den USA, die meisten Web-Exporte |
| TSV | Tab | Wissenschaftliche Datensätze, Lagerextrakte, Google Sheets Einfügen |
| SSV | Semikolon | Europäisches Excel (wo Komma Dezimal ist), SAP-Ausgaben |
| PSV | Pipe | Unix-Protokoll-Pipelines, Finanzfeeds, ältere Mainframe-Dumps |
So wird mit Anführungszeichen umgegangen
RFC 4180 definiert die gängigen CSV-Anführungsregeln, die von fast jedem Tool verwendet werden:
- Felder, die das Trennzeichen, einen Zeilenumbruch oder ein Anführungszeichen enthalten, müssen in doppelte Anführungszeichen gesetzt werden.
- Innerhalb eines zitierten Feldes wird ein literales doppeltes Anführungszeichen durch Verdopplung escaped:
"Er sagte ""hallo""". - Führende und nachfolgende Leerzeichen innerhalb von Feldern ohne Anführungszeichen bleiben erhalten.
Dieser Konverter liest ein Feld in Anführungszeichen als eine Einheit, sodass ein Quelltrennzeichen darin die Zeile nicht teilt. Die Ausgabe fügt die Felder ohne neue Anführungszeichen mit dem Zieltrennzeichen zusammen; ein Feld, das das Zieltrennzeichen enthält, erzeugt daher zusätzliche Spalten. Prüfen Sie solche Felder und setzen Sie sie gegebenenfalls selbst in Anführungszeichen.
Eine Einschränkung: Jede Zeile wird einzeln konvertiert. Ein in Anführungszeichen stehendes Feld, das sich über mehrere Zeilen erstreckt, wird in mehrere Zeilen aufgeteilt.
Häufige Fallstricke
- Kommas innerhalb europäischer Dezimalzahlen. Ein Preisfeld von “1,50” in semikolon-getrennten Euro-Daten wird zu “1” und “50”, wenn Sie es ohne vorherige Ersetzung des Dezimaltrennzeichens in kommagetrennt konvertieren.
- CRLF vs LF. Die Ausgabe verwendet immer LF-Zeilenenden. Wenn das Zielsystem CRLF erwartet (Excel unter Windows), konvertieren Sie die Zeilenenden anschließend.
- BOM in UTF-8. Excel benötigt ein Byte-Order-Mark, um UTF-8-CSV-Dateien korrekt zu öffnen. Dieses Tool fügt kein BOM hinzu und entfernt keins; behandeln Sie es bei Bedarf mit Ihrem Editor.
- Nachfolgende leere Spalte. Eine Datei, die mit einem Trennzeichen endet, hat eine leere letzte Spalte. Einige Parser entfernen sie, andere behalten sie; überprüfen Sie es in jedem Fall.
Tipps
- Verwenden Sie TSV für Daten, die möglicherweise Kommas enthalten; Tabs in echtem Inhalt sind selten.
- Im Zweifelsfall das Quellformat zitiert lassen: Ein Feld in Anführungszeichen wird sauber konvertiert, selbst wenn es das Quelltrennzeichen enthält.
- Die Standardkombination Komma zu Tab deckt die meisten CSV-zu-TSV-Konvertierungen in einem Schritt ab.
Häufig gestellte Fragen
Nein, solange die Kommas innerhalb der Felder ordnungsgemäß in Anführungszeichen stehen. Der Konverter liest ein Feld in Anführungszeichen als eine Einheit, sodass ein eingebettetes Komma beim Zusammenfügen mit dem Zieltrennzeichen erhalten bleibt. Achten Sie auf das Zieltrennzeichen: Ein Feld, das es enthält, wird in der Ausgabe nicht zitiert und in zusätzliche Spalten aufgeteilt.
Excel unter Windows schreibt standardmäßig CRLF; Python schreibt LF, sofern Sie die Datei nicht im Binärmodus mit dem Flag newline='' öffnen. Die Ausgabe dieses Konverters verwendet immer LF; konvertieren Sie die Zeilenenden anschließend, wenn das Zielsystem CRLF erwartet.
Der eingefügte Text wird in einer einzigen Anfrage verarbeitet. Die praktische Grenze ist also das, was Ihr Browser und unser Server pro Anfrage akzeptieren. Konvertieren Sie sehr große Dateien in Teilen.
Ja. Der eingefügte Text wird zur Durchführung der Konvertierung an unseren Server gesendet. Er wird nicht gespeichert und nicht an die Seitenadresse angehängt.
Verwandte Tools
MKV-zu-MP4-Konverter
Konvertiere MKV-Videos in MP4 für flüssigere Wiedergabe auf iPhone, iPad, QuickTime, Browsern, Fernsehern und Editoren. Lade eine .mkv-Datei hoch und lade eine kompatible .mp4 herunter.
XML-zu-CSV-Konverter
Wandle flache XML-Zeilen im Browser in kommagetrennte UTF-8-CSV um. Attribute werden unterstützt, Grenzen geprüft und Formeln abgesichert.
Untertitel-Konverter
Wandeln Sie SRT-Untertitel lokal in WebVTT oder VTT-Untertitel in SRT um. Prüfen Sie Zeitangaben, bewahren Sie mehrzeiligen Text und laden Sie das Ergebnis herunter.
CSV in Excel umwandeln
CSV-Daten im Browser in eine einblättrige XLSX-Arbeitsmappe umwandeln, Trennzeichen prüfen, Kennungen erhalten und Inhalte lokal behalten.
M4A-in-MP3-Konverter
Wandle M4A-Audio in MP3 um, um es breiter abspielen zu können. Lade eine .m4a-Datei hoch und lade eine kompatible .mp3-Kopie herunter.
Excel-in-CSV-Konverter
XLSX- oder XLS-Blätter im Browser in CSV oder TSV umwandeln. Blätter, Trennzeichen, Kodierung und ausgeblendete Daten ohne Datei-Upload auswählen.
Tool in anderen Sprachen verfügbar
- Konwerter plików z separatorami [PL]
- Convertisseur de fichiers délimités [FR]
- Converter voor gescheiden bestanden [NL]
- Conversor de Arquivos Delimitados [PT]
- 区切り文字ファイル変換ツール [JA]
- Chuyển đổi tệp có dấu phân cách [VI]
- محوّل الملفات ذات الفواصل [AR]
- Konverterare för avgränsade filer [SV]
- 分隔文件转换器 [ZH]
- Konverter File Terpisah [ID]
- 구분 문자 파일 변환기 [KO]
- Delimited File Converter [EN]
- Ayırıcılı Dosya Dönüştürücü [TR]
- Convertidor de Archivos Delimitados [ES]
- ตัวแปลงไฟล์แบบมีตัวคั่น [TH]
- Convertitore di file delimitati [IT]
- Конвертер файлов с разделителями [RU]