Ich habe die kompletten die zu importierenden Daten nur als .xls Format. Nun brauche ich sie aber als .csv, undzwar so, dass sie nicht umformatiert werden (durch Excel) denn wenn ich die .csv in Excel ffne und nach nderungen wieder speichern will, ndert er die .csv so das ich sie fr den shop nicht mehr gebrauchen kann.
Danke im Voraus.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hm, naja Excel nimmt es sehr genau mit dem 'Comma Seperated'.
Mit StarOffice (alias OpenOffice - http://www.openoffice.org\) hast Du mehr Optionen beim Speichern und die gleiche Funktionalitt in der Tabellenkalkulation selbst.
Du kannst in der admin/importitem* das Trennzeichen der Datenstze ndern:
Zeile 17: while ($data = fgetcsv ($fp, 2048, ";")) {
Wenn Du da statt ";" eine "," eintrgst, sollte es auch mit einem Komma funktionieren. Achte aber darauf, da die Zahlenwerte dann nicht das Komma als Dezimaltrenner haben, sonst werden sie als zwei Spalten ausgewertet. http://www.php-center.de/de-html-manual/function.fgetcsv.html
Gru und angenehmen Jahreswechsel (guten Rutsch ;-)
Andreas.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Ich habe die kompletten die zu importierenden Daten nur als .xls Format. Nun brauche ich sie aber als .csv, undzwar so, dass sie nicht umformatiert werden (durch Excel) denn wenn ich die .csv in Excel ffne und nach nderungen wieder speichern will, ndert er die .csv so das ich sie fr den shop nicht mehr gebrauchen kann.
Danke im Voraus.
Hm, naja Excel nimmt es sehr genau mit dem 'Comma Seperated'.
Mit StarOffice (alias OpenOffice - http://www.openoffice.org\) hast Du mehr Optionen beim Speichern und die gleiche Funktionalitt in der Tabellenkalkulation selbst.
Du kannst in der admin/importitem* das Trennzeichen der Datenstze ndern:
Zeile 17: while ($data = fgetcsv ($fp, 2048, ";")) {
Wenn Du da statt ";" eine "," eintrgst, sollte es auch mit einem Komma funktionieren. Achte aber darauf, da die Zahlenwerte dann nicht das Komma als Dezimaltrenner haben, sonst werden sie als zwei Spalten ausgewertet. http://www.php-center.de/de-html-manual/function.fgetcsv.html
Gru und angenehmen Jahreswechsel (guten Rutsch ;-)
Andreas.