Hallo zusammen,
ich habe unter PlanMaker NX für Linux ein Problem beim erneuten Öffnen einer zuvor mit PlanMaker NX erzeugten CSV-Datei festgestellt.
Die ursprüngliche XLSX-Datei enthält 193.410 Datenzeilen zuzüglich einer Kopfzeile. Für den aktuellen Test wurde eine zuvor auffällige Datenzeile manuell entfernt. Die anschließend getestete Datei enthält daher noch 193.409 Datenzeilen.
Rahmendaten:
* Ausgangsformat: XLSX
* Datenzeilen der Testdatei: 193.409
* CSV-Dateigröße: ungefähr 60 MB
* Feldtrennzeichen: Semikolon
* Betriebssystem: Linux
* Anwendung: PlanMaker NX
Beim erneuten Öffnen der mit PlanMaker NX erzeugten CSV-Datei zeigt PlanMaker nur ungefähr 91.960 Tabellenzeilen an.
Die Daten sind in der CSV-Datei jedoch weiterhin vorhanden:
* Microsoft Excel erkennt beim Öffnen derselben PlanMaker-CSV über 193.000 Zeilen.
* Eine von mir entwickelte PHP-Importfunktion liest aus derselben Datei 193.409 Datensätze.
* Davon wurden 193.406 in die Datenbank übernommen und drei aufgrund separater SQL-/Inhaltsprobleme abgefangen. Die Summe beträgt damit exakt 193.409 gelesene Datensätze.
Es liegt daher offenbar kein tatsächlicher Verlust der Daten beim CSV-Export vor. PlanMaker NX interpretiert die selbst erzeugte CSV-Datei beim erneuten Öffnen jedoch anders als Microsoft Excel und PHP.
An den auffälligen Stellen befinden sich gerade Anführungszeichen innerhalb normaler Textfelder, beispielsweise als Zollzeichen:
`Beispieltext mit Bauteil 19"`
Beim Öffnen der CSV mit PlanMaker NX werden ab solchen Stellen zahlreiche nachfolgende Datensätze in einer einzigen Zelle beziehungsweise einem einzigen Datensatz zusammengefasst. Dadurch reduziert sich die sichtbare Anzahl von über 193.000 auf ungefähr 91.960 Tabellenzeilen.
Zum Vergleich habe ich die ursprüngliche XLSX-Datei außerdem mit Microsoft Excel als CSV gespeichert. Diese CSV wird mit 193.411 Zeilen angezeigt, also 193.410 Datenzeilen zuzüglich der Kopfzeile.
Zusammenfassung:
* Ursprüngliche XLSX: 193.410 Datenzeilen
* Aktuelle Testdatei nach manueller Entfernung einer Zeile: 193.409 Datenzeilen
* PlanMaker-NX-CSV durch PHP gelesen: 193.409 Datensätze
* PlanMaker-NX-CSV mit Microsoft Excel geöffnet: über 193.000 Zeilen
* PlanMaker-NX-CSV mit PlanMaker NX geöffnet: ungefähr 91.960 Zeilen
* Mit Microsoft Excel erzeugte CSV: 193.411 Zeilen einschließlich Kopfzeile
Es sieht so aus, als würden gerade Anführungszeichen innerhalb eines Textfeldes beim CSV-Import durch PlanMaker NX als Textkennungszeichen fehlinterpretiert. Dadurch werden große Bereiche der Datei beim Öffnen optisch zu einzelnen Datensätzen zusammengefasst, obwohl die Daten weiterhin in der CSV vorhanden sind.
Ist dieses Verhalten bereits bekannt? Gibt es beim CSV-Import eine Einstellung, mit der gerade Anführungszeichen innerhalb eines Textfeldes zuverlässig als normaler Inhalt behandelt werden?
Aus Datenschutzgründen kann ich die verwendete Originaldatei leider nicht bereitstellen.
Viele Grüße
Rinax
PlanMaker NX öffnet eigene große CSV-Datei mit deutlich zu wenigen Zeilen
Antworten
1 Beitrag
• Seite 1 von 1
Zurück zu „PlanMaker für Linux“
Gehe zu
- SoftMaker Office NX und 2026
- ↳ SoftMaker Office NX und 2026 für Windows
- ↳ SoftMaker Office für Windows (allgemein)
- ↳ TextMaker für Windows
- ↳ PlanMaker für Windows
- ↳ Presentations für Windows
- ↳ BasicMaker für Windows
- ↳ SoftMaker Office NX und 2026 für Mac
- ↳ SoftMaker Office für Mac (allgemein)
- ↳ TextMaker für Mac
- ↳ PlanMaker für Mac
- ↳ Presentations für Mac
- ↳ SoftMaker Office NX und 2026 für Linux
- ↳ SoftMaker Office für Linux (allgemein)
- ↳ TextMaker für Linux
- ↳ PlanMaker für Linux
- ↳ Presentations für Linux
- ↳ SoftMaker Office NX für iOS
- ↳ SoftMaker Office NX für iOS (allgemein)
- ↳ TextMaker NX für iOS
- ↳ PlanMaker NX für iOS
- ↳ Presentations NX für iOS
- ↳ SoftMaker Office NX für Android
- ↳ SoftMaker Office NX für Android (allgemein)
- ↳ TextMaker NX für Android
- ↳ PlanMaker NX für Android
- ↳ Presentations NX für Android
- SoftMaker Office 2024
- ↳ SoftMaker Office 2024 für Windows
- ↳ SoftMaker Office 2024 für Windows (allgemein)
- ↳ TextMaker 2024 für Windows
- ↳ PlanMaker 2024 für Windows
- ↳ Presentations 2024 für Windows
- ↳ BasicMaker 2024 für Windows
- ↳ SoftMaker Office 2024 für Mac
- ↳ SoftMaker Office 2024 für Mac (allgemein)
- ↳ TextMaker 2024 für Mac
- ↳ PlanMaker 2024 für Mac
- ↳ Presentations 2024 für Mac
- ↳ SoftMaker Office 2024 für Linux
- ↳ SoftMaker Office 2024 für Linux (allgemein)
- ↳ TextMaker 2024 für Linux
- ↳ PlanMaker 2024 für Linux
- ↳ Presentations 2024 für Linux
- FreeOffice 2024
- ↳ FreeOffice 2024 für Windows
- ↳ FreeOffice 2024 für Windows (allgemein)
- ↳ FreeOffice TextMaker 2024 für Windows
- ↳ FreeOffice PlanMaker 2024 für Windows
- ↳ FreeOffice Presentations 2024 für Windows
- ↳ FreeOffice 2024 für Mac
- ↳ FreeOffice 2024 für Mac (allgemein)
- ↳ FreeOffice TextMaker 2024 für Mac
- ↳ FreeOffice PlanMaker 2024 für Mac
- ↳ FreeOffice Presentations 2024 für Mac
- ↳ FreeOffice 2024 für Linux
- ↳ FreeOffice 2024 für Linux (allgemein)
- ↳ FreeOffice TextMaker 2024 für Linux
- ↳ FreeOffice PlanMaker 2024 für Linux
- ↳ FreeOffice Presentations 2024 für Linux
- ↳ FlexiPDF NX und 2025 für Windows
- ↳ FreePDF 2025 für Windows
- Weiteres
- ↳ Schriften von SoftMaker
- ↳ Sonstiges
- ↳ SoftMaker Office 2018 für Windows (allgemein)
- ↳ TextMaker 2018 für Windows
- ↳ PlanMaker 2018 für Windows
- ↳ Presentations 2018 für Windows
- ↳ Thunderbird für Windows
- ↳ BasicMaker 2018 für Windows
- ↳ SoftMaker Office 2018 für Mac (allgemein)
- ↳ TextMaker 2018 für Mac
- ↳ PlanMaker 2018 für Mac
- ↳ Presentations 2018 für Mac
- ↳ SoftMaker Office 2018 für Linux (allgemein)
- ↳ TextMaker 2018 für Linux
- ↳ PlanMaker 2018 für Linux
- ↳ Presentations 2018 für Linux
- ↳ SoftMaker Office 2021 für Windows
- ↳ SoftMaker Office 2021 für Windows (allgemein)
- ↳ TextMaker 2021 für Windows
- ↳ PlanMaker 2021 für Windows
- ↳ Presentations 2021 für Windows
- ↳ BasicMaker 2021 für Windows
- ↳ SoftMaker Office 2021 für Mac
- ↳ SoftMaker Office 2021 für Mac (allgemein)
- ↳ TextMaker 2021 für Mac
- ↳ PlanMaker 2021 für Mac
- ↳ Presentations 2021 für Mac
- ↳ SoftMaker Office 2021 für Linux
- ↳ SoftMaker Office 2021 für Linux (allgemein)
- ↳ TextMaker 2021 für Linux
- ↳ PlanMaker 2021 für Linux
- ↳ Presentations 2021 für Linux
- ↳ SoftMaker Office 2021 für Android
- ↳ SoftMaker Office 2021 für Android (allgemein)
- ↳ TextMaker 2021 für Android
- ↳ PlanMaker 2021 for Android
- ↳ Presentations 2021 for Android
- ↳ SoftMaker Office 2021 für iOS
- ↳ Allgemein
- ↳ TextMaker 2021 für iOS
- ↳ PlanMaker 2021 für iOS
- ↳ Presentations 2021 für iOS
- ↳ FreeOffice 2021
- ↳ FreeOffice 2021 für Windows
- ↳ FreeOffice 2021 für Windows (allgemein)
- ↳ FreeOffice TextMaker 2021 für Windows
- ↳ FreeOffice PlanMaker 2021 für Windows
- ↳ FreeOffice Presentations 2021 für Windows
- ↳ FreeOffice 2021 für Mac
- ↳ FreeOffice 2021 für Mac (allgemein)
- ↳ FreeOffice TextMaker 2021 für Mac
- ↳ FreeOffice PlanMaker 2021 für Mac
- ↳ FreeOffice Presentations 2021 für Mac
- ↳ FreeOffice 2021 für Linux
- ↳ FreeOffice 2021 für Linux (allgemein)
- ↳ FreeOffice TextMaker 2021 für Linux
- ↳ FreeOffice PlanMaker 2021 für Linux
- ↳ FreeOffice Presentations 2021 für Linux
- ↳ FlexiPDF 2019 für Windows
- ↳ FreePDF 2019
- ↳ BETA SoftMaker Office 2024 für Windows
- ↳ BETA SoftMaker Office 2024 für Windows (allgemein)
- ↳ BETA TextMaker 2024 für Windows
- ↳ BETA PlanMaker 2024 für Windows
- ↳ BETA Presentations 2024 für Windows
- ↳ BETA BasicMaker 2024 für Windows
- ↳ BETA SoftMaker Office 2024 für Mac
- ↳ BETA SoftMaker Office 2024 für Mac (allgemein)
- ↳ BETA TextMaker 2024 für Mac
- ↳ BETA PlanMaker 2024 für Mac
- ↳ BETA Presentations 2024 für Mac
- ↳ BETA SoftMaker Office 2024 für Linux
- ↳ BETA SoftMaker Office 2024 für Linux (allgemein)
- ↳ BETA TextMaker 2024 für Linux
- ↳ BETA PlanMaker 2024 für Linux
- ↳ BETA Presentations 2024 für Linux
- ↳ BETA SoftMaker Office NX für iOS
- ↳ BETA SoftMaker Office NX für iOS (allgemein)
- ↳ BETA TextMaker NX für iOS
- ↳ BETA PlanMaker NX für iOS
- ↳ BETA Presentations NX für iOS
- ↳ BETA SoftMaker Office NX für Android
- ↳ BETA SoftMaker Office NX für Android (allgemein)
- ↳ BETA TextMaker NX für Android
- ↳ BETA PlanMaker NX für Android
- ↳ BETA Presentations NX für Android
- ↳ FreePDF 2022 für Windows
- ↳ FlexiPDF 2022 für Windows
- ↳ BETA: SoftMaker Office NX und 2026
- ↳ Ankündigungen zur Beta
- ↳ BETA: SoftMaker Office NX und 2026 für Windows
- ↳ BETA: TextMaker NX und 2026 für Windows
- ↳ BETA: PlanMaker NX und 2026 für Windows
- ↳ BETA: Presentations NX und 2026 für Windows
- ↳ BETA: SoftMaker Office NX und 2026 für Mac
- ↳ BETA: TextMaker NX und 2026 für Mac
- ↳ BETA: PlanMaker NX und 2026 für Mac
- ↳ BETA: Presentations NX und 2026 für Mac
- ↳ BETA: SoftMaker Office NX und 2026 für Linux
- ↳ BETA: TextMaker NX und 2026 für Linux
- ↳ BETA: PlanMaker NX und 2026 für Linux
- ↳ BETA: Presentations NX und 2026 für Linux