![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 239 Pomógł: 0 Dołączył: 2.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
szukam najlepszej klasy do tworzenia plików .csv
co powiecie o tej? http://www.michaelhartmayer.com/php/csv-ex...-class-for-php/ wygląda przyzwoicie, ale boję się, że przy bardziej skomplikowanych ciągach (np. z polskimi znakami, znakami specjalnymi typu stopień Celcjusza) wysypie się, albo będzie działać pod Office 2010, a pod Office 2003 (którego nie mam) już nie znalazłem jeszcze coś takiego: http://www.phpclasses.org/package/3973-PHP...ry-results.html http://code.google.com/p/parsecsv-for-php/ wiem, że najlepiej wszystko potestować samemu, ale zapewne ktoś z Was zna idealne rozwiązanie i liczę, że się nim podzieli ![]() Ten post edytował marcinek37 21.05.2013, 17:41:20 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Z CVS problem jest o tyle duży, że nie istnieje żadna specyfikacja tego formatu i na dobrą sprawę istnieje wiele różnych wersji. Nie mniej jednak najbardziej sensowne wydaje się korzystanie z formatu zaproponowanego przez RFC4180. Jeżeli ta biblioteka jest z nią kompatybilna generowany plik CSV powinien być poprawnie obsługiwany przez większość programów.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 239 Pomógł: 0 Dołączył: 2.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
na podanej stronie nie ma gotowego kodu, możesz podać linka do gotowej klasy, która wg Ciebie jest najlepsza?
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 264 Pomógł: 54 Dołączył: 31.08.2007 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 239 Pomógł: 0 Dołączył: 2.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
minutka, a nawet mniej - szukać potrafię, chodzi tylko o to, żeby spośród wielu kodów wyciągnąć jeden najlepszy - sam podałeś mi dwa
![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 264 Pomógł: 54 Dołączył: 31.08.2007 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
Czy są najlepsze to pytanie do innych lub do samego siebie, najlepszy jest taki, który tobie najbardziej odpowiada. Drugi z podanych nie obsługuje RFC4180. Ten pierwszy wygląda sensownie
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 239 Pomógł: 0 Dołączył: 2.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
a zatem biorę się za drugi
![]() ten skrypt nie działa: https://github.com/ajgarlag/AjglCsv a w tym nie ma polskich znaków: https://github.com/ockam/php-csv możecie polecić coś naprawdę dobrego? ========== wszystko działa, działają mi polskie znaki, znaki specjalne, ale gdy tylko pojawi się znak ? (gamma) to ucina ciąg czym to może być spowodowane i jak temu zaradzić? gdy wklejam ten znak do formularza i wysyłam do bazy danych z kodowaniem utf8_unicode_ci, jest wszystko w porządku Ten post edytował marcinek37 25.05.2013, 00:15:53 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 04:24 |