Seite 1 von 2

Meine csv-Dateien werden in Libre Calc (Linux) falsch dargestellt.

Verfasst: So 8. Mär 2026, 12:28
von FriederB
Irgendwie stimmen vermutlich meine Einstellungen in Libre Calc nicht mehr.
Ich arbeite mit DirctorysPro und kann mein Verzeichnis als csv-Datei exportieren.

Sowohl neue als auch alte CSV-Dateien (die früher funktioniert haben), werden durcheinander geworfen.

Feldnamen: post_content, directory_category, directory_tag, field_name_1, field_name_2

Bilder:
Bild 1: Komma-getrennt, Feld „post_content“
Bild 2: Komma-getrennt, Felder „post_content“ und „directory_category“
Der Inhalt von „post_content“ wird abgetrennt und in der dritten Spalte, die nicht im Bild ist (directory_tag) fortgesetzt.
Bild 2 ist die Verlängerung von Bild 1 nach rechts.
Bild 3 zeigt die Feldtrennung mit „Semikolon“, so wie eigentlich als Feldtrenner beim Export angegeben. Tatsächlich scheint es aber nur mit dem Feldtrenner Komma einigermaßen zu funktionieren.

Eigentlich dachte ich, es liegt an DirectorysPro. Allerdings funktionieren alte csv-Dateien, die früher in Libre calc richtig geöffnet werden konnten jetzt auch nicht mehr.

Kann mir jemand bitte einen Tipp geben oder ausschließen, dass es an Libre calc liegt. Dann werde ich DirectorysPro kontaktieren.
Leider bekomme ich die Bilder nicht besser in den Beitrag.

Danke.

Re: Meine csv-Dateien werden in Libre Calc (Linux) falsch dargestellt.

Verfasst: So 8. Mär 2026, 13:12
von Pit Zyclade
UTF-8 ??
Nicht UTF-16 ?
Welche LO-Version?

(Ich bin kein Kenner deines Liefer-Programms...)

Re: Meine csv-Dateien werden in Libre Calc (Linux) falsch dargestellt.

Verfasst: So 8. Mär 2026, 14:24
von FriederB
Danke @Pit Zyclade,
UTF?
Kann ich jetzt im Moment nicht feststellen. Hochgeladen wird mit UTF-8. Ich denke, dass der Download gleich erfolgt.
LibreOffice: 24.2.7.2

Re: Meine csv-Dateien werden in Libre Calc (Linux) falsch dargestellt.

Verfasst: So 8. Mär 2026, 14:42
von FriederB
Nachtrag:
Beim Export der Daten wird in DirectorysPro nach "Feldwerttrennzeichen" gefragt. Habe "*" eingegeben. Hat aber, glaube ich, eher was damit zu tun, mehrere Werte in einem Feld zu trennen. Es wird zumindest nur danach gefragt, wenn mehrere Werte in einem Feld gespeichert sind. Und nach diesem Zeichen wird in Libre calc nicht getrennt.

Was mich wundert: Wenn ich "Semikolon" als Trennoption in Libre calc eingebe, werden die Feldbezeichnungen hintereinander mit Komma getrennt angezeigt (siehe Bild 3).

Re: Meine csv-Dateien werden in Libre Calc (Linux) falsch dargestellt.

Verfasst: So 8. Mär 2026, 15:16
von Pit Zyclade
Nein, das stimmt nimmer. Ich würde erstens mal mit einem Editor gucken, ob dein Exportprogramm wirklich wunschgemäß die Felder mit ; getrannt hat.
Erst dann kannst du beim Import in calc erwarten, dass die Feldgrenzen tatsächlich bei ; als Importfilter eingehalten werden.
Bei mir in win ist bereits beim Import sichtbar dass dann dort Trennlinien entstehen. Erst dann kann ich mich auf richtigen Import verlassen.

Dass mit UTF-version hast du überprüft?

Mache mal eine anonyme Kurzfassung (Schnipsel) und lade sie hier hoch zum Nachprüfen oder sende sie mir.

Re: Meine csv-Dateien werden in Libre Calc (Linux) falsch dargestellt.

Verfasst: So 8. Mär 2026, 15:46
von Pit Zyclade
Habe eine anonyme Tabelle in calc erzeugt, dann als csv gespeichert. Hierbei habe ich ausnahmsweise für dich utf-8 als Dateiformat und ; als Trenner vorgegeben.
Diese Datei hab ich aufgerufen. Sie wird in calc zum Import vorgeschlagen (siehe Bild)
Calc-Tabellenimport.jpg
Calc-Tabellenimport.jpg (100.5 KiB) 269 mal betrachtet

Re: Meine csv-Dateien werden in Libre Calc (Linux) falsch dargestellt.

Verfasst: So 8. Mär 2026, 15:52
von FriederB
Beim Export aus DirectoryPro kann ich einen Feldtrennwert angeben. Ist aber vermutlich nur für Werte innerhalb eines Feldes. Ansonsten finde ich nichts.
Aber:
Ich habe die Felder und einen Datensatz in Write geöffnet. Da ist alles o.k. Ich hab Feldbezeichnung und Inhalt durch fett, kursiv, unterstrichen, normal markiert:

post_content, directory_category ,directory_tag, field_name_1, field_name_2

"Direktvermittlung u.m. gehören zum Tätigkeitsbereich von XY-Firma GmbH aus 90476 Nürnberg . Dabei wird das Dienstleistungs-Portfolio nicht nur am Sitz des Unternehmens, Nürnberg, sondern auch weit darüber hinaus angeboten.", plz-90, arbeitsvermittlung, XY-Firma, GmbH

Zu calc:
In Bild 1 ganz unten sieht man das erste Feld „post_content“ mit einem „Teil“-Inhalt.
In Bild 2 sieht man den Rest von Feld „post_content“ und das nächste Feld „directory_category“.
Problem: Der eigentliche Inhalt von „post_content“ ist in diesem Feld nur zum Teil eingetragen. Der restliche Inhalt ist in einem Feld weiter hinten eingetragen. Der Inhalt ist also auf zwei Felder verteilt!?

Leider sind die Felder in der Eingabemaske sehr lang. Deshalb kann ichs nicht besser darstellen.

Re: Meine csv-Dateien werden in Libre Calc (Linux) falsch dargestellt.

Verfasst: So 8. Mär 2026, 15:59
von FriederB
Bei meinen Eingabeoptionen fehlt die Auswahl "erkannt". Muss ich LibreOffice neu installieren?

Re: Meine csv-Dateien werden in Libre Calc (Linux) falsch dargestellt.

Verfasst: So 8. Mär 2026, 16:17
von Pit Zyclade
Gibt es für dein BS keine neue stabile Version?
Bei mir ist die in der Fußnote gelistet.

Die Struktur VOR dem Export ist eine Tabelle? Dann schau dir ein konkretes Feld an, was Beginn ist und was Ende.
Nach dem Export müssen die Feldergrenzen ein typisches Zeichen enthalten, welches NICHT im Feld vorkommt. Deshalb würde ich Komma nicht als geeignet vermuten.

Ürbigens ist es calc egal, was für ein Trennzeichen. Man kann auch atypische Zeichen nutzen, sofern dein Export das drauf hat.
Und Textfelder kann man auch mit " kennzeichnen.

Re: Meine csv-Dateien werden in Libre Calc (Linux) falsch dargestellt.

Verfasst: So 8. Mär 2026, 18:20
von Drachen
FriederB hat geschrieben:
So 8. Mär 2026, 14:42
Was mich wundert: Wenn ich "Semikolon" als Trennoption in Libre calc eingebe, werden die Feldbezeichnungen hintereinander mit Komma getrennt angezeigt (siehe Bild 3).
Mich wundert das angesichts
FriederB hat geschrieben:
So 8. Mär 2026, 15:52

post_content, directory_category ,directory_tag, field_name_1, field_name_2

"Direktvermittlung u.m. gehören zum Tätigkeitsbereich von XY-Firma GmbH aus 90476 Nürnberg . Dabei wird das Dienstleistungs-Portfolio nicht nur am Sitz des Unternehmens, Nürnberg, sondern auch weit darüber hinaus angeboten.", plz-90, arbeitsvermittlung, XY-Firma, GmbH
... denn hier sind Kommas ja die Trennoption und keine Semikolons.

Vielleicht mal mit Komma als Trennoption probieren ...