Zitat von BlackScorp
Beitrag anzeigen
Ankündigung
Einklappen
Keine Ankündigung bisher.
Video Tutorial: CSV Export in PHP
Einklappen
Neue Werbung 2019
Einklappen
X
-
Zitat von hellbringer Beitrag anzeigen
Aber welches Tool, das du dafür verwendest, kann nur CSV importieren?
apt-get install npm -> npm install -g bower -> bower install <package> YOLO [URL]https://www.paypal.me/BlackScorp[/URL] | Mein Youtube PHP Kanal: [url]https://www.youtube.com/c/VitalijMik[/url]
Kommentar
-
Zuletzt geändert von hellbringer; 27.08.2019, 13:59.Zitat von BlackScorp Beitrag anzeigenErkläre meinem Chef dass MS Excel auch andere Datei Formate kann. CSV Export gehört einfach an jede Applikation dazu wo man Tabellen und Datensätze sieht. Es ist auch bequemer wenn man eine Datei auf dem Desktop hat und mit Doppelklick öffnet direkt Excel. Denke dran dass deine Applikation auch von nicht IT lern genutzt wird
Erspart man sich alles, wenn man kein CSV verwendet.
Kommentar
-
Zitat von hellbringer Beitrag anzeigen
Ich würde einem nicht-ITler eher eine Excel- als eine CSV-Datei zum Export anbieten, da ja ein CSV-Import in Excel auch nicht gerade unproblematisch verläuft. Hatte damit in Vergangenheit schon öfters Schwierigkeiten, zum Beispiel Kreditkartennummern, die von Excel als Integer interpretiert und abgeschnitten wurden. Und ja, das war lange vor der DSGVO und man ist mit Zahlungsdaten noch offener umgegangen . Oder Postleitzahlen, bei denen von Excel die führende 0 entfernt wurde. Und natürlich Zeichenkodierungsprobleme.
Erspart man sich alles, wenn man kein CSV verwendet.apt-get install npm -> npm install -g bower -> bower install <package> YOLO [URL]https://www.paypal.me/BlackScorp[/URL] | Mein Youtube PHP Kanal: [url]https://www.youtube.com/c/VitalijMik[/url]
Kommentar
-
Zitat von BlackScorp Beitrag anzeigenBin die Jahre immer zu Recht gekommen mit CSV selten kam phpecxel zum Einsatz. Ich habe mir aber jetzt mit splfileobject ein Querverweise geschaffenen
Eine EAN wie "501234567890" wird von Excel als "5,01235E+11" dargestellt. Da nützen auch keine Anführungszeichen um den Wert herum. Es hilft (meines Wissens nach) nur die CSV über die Import-Funktion manuell in ein leeres Sheet zu importieren und die Formatierung für diese Spalte in diesem Schritt explizit zu deaktivieren. Ggf. lässt sich die Formatierung auch direkt im Sheet deaktivieren, aber das war bei mir bisher nie sonderlich erfolgreich (bin auch kein Excel-Profi).
Eine als UTF-8 kodierte CSV-Datei lässt sich afaik nur über den manuellen Import sauber einlesen. Ein Doppelklick auf die CSV-Datei ist da nicht mehr möglich.[SIZE="1"]Atwood's Law: any application that can be written in JavaScript, will eventually be written in JavaScript.[/SIZE]
Kommentar
-
Zitat von lottikarotti Beitrag anzeigenEine EAN wie "501234567890" wird von Excel als "5,01235E+11" dargestellt. Da nützen auch keine Anführungszeichen um den Wert herum.
Code:'501234567890
Eine als UTF-8 kodierte CSV-DateiThe string "()()" is not palindrom but the String "())(" is.
Debugging: Finde DEINE Fehler selbst! | Gegen Probleme beim E-Mail-Versand | Sicheres Passwort-Hashing | Includes niemals ohne __DIR__
PHP.de Wissenssammlung | Kein Support per PN
Kommentar
-
Zitat von hausl Beitrag anzeigenUnd da war dann nochwas mit Excel das es bit UTF-8 dann bei CSV mit BOM erwartet oder irgendsowas?
Kommentar
-
Zitat von hausl Beitrag anzeigenEin einziges führendes Hochkomma hilft.
Code:'501234567890
Zitat von hausl Beitrag anzeigenUnd da war dann nochwas mit Excel das es bei CSV in UTF-8 BOM erwartet oder irgendsowas?
Kommentar
Kommentar