Zum Inhalt springen

Dateiformate & MIME-Typen

Die App unterstützt CSV, XML und XLSX. Für CSV können Sie Trennzeichen manuell angeben oder die automatische Trennzeichenerkennung verwenden.

CSV ist das häufigste Format für profilbasierte Importe und Exporte.

  • Sie können Trennzeichen manuell festlegen.
  • Sie können die automatische Erkennung für Trennzeichen aktivieren.
  • Achten Sie darauf, dass die Spalten zu den Feldern passen, die Sie im Mapping zuordnen möchten.

Für den XML-Import sollte die Datei wie folgt aufgebaut sein:

<list>
<item>
...
</item>
<item>
...
</item>
</list>

Spaltennamen, Attribute oder Eigenschaften sollten innerhalb jedes item-Knotens gespeichert sein.

Die App unterstützt außerdem ein XPath-Eingabefeld, mit dem Sie den genauen Datenpfad innerhalb von XML-Dateien angeben können. Das hilft, wenn die Datei mehrere verschachtelte Strukturen enthält und Sie nur einen bestimmten Teil importieren möchten.

XLSX ist nützlich, wenn Daten in Tabellenform gepflegt werden und die Struktur eines Arbeitsblatts vor Import oder Export erhalten bleiben soll.

Beim Import von einer URL muss der Dateityp zum ausgewählten Format passen. Wenn die URL auf einen nicht unterstützten MIME-Typ verweist, lehnt die App die Datei ab.

Dadurch werden Fälle verhindert wie:

  • der Versuch, eine Bild-URL als CSV zu importieren
  • der Download einer Datei, die nicht zum ausgewählten Importtyp passt

Unterstützte MIME-Typen:

"csv" => [
"text/html",
"text/csv",
"text/comma-separated-values",
"text/x-comma-separated-values",
"text/tab-separated-values",
"application/x-csv",
"application/csv",
"text/plain",
"application/octet-stream"
],
"xml" => [
"text/html",
"application/xml",
"text/xml"
],
"xlsx" => [
"application/vnd.ms-excel",
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
]

Wenn Sie eine nicht unterstützte Datei importieren, zeigt die App diesen Fehler:

Failed! Bad url. mime/type mismatch or max size exceeds