tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
8
ZUGRIFFE
1678
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von fiacyberz
    fiacyberz fiacyberz ist offline Mitglied Brokat
    Registriert seit
    Aug 2001
    Ort
    Hamburg
    Beiträge
    446
    Hallo zusammen,

    Ich bin nicht sicher ob ich hier richtig bin, es sollte an sich ein generelles Problem sein glaube ich.

    Ich habe eine csv-Datei welche im utf8 Format generiert wird. Will ich diese nun in Excel öffnen, so wird sie direkt in iso geöffnet und Umlaute, etc. sind falsch.
    Öffne ich sie in OpenOffice werde ich immerhin vorher gefragt welche Kodierung ich will, ausgewählt ist jedoch erstmal die Windows-Kodierung und wie wir alle wissen klickt der DAU einfach auf OK.

    Gibt es eine Möglichkeit die csv mit einem Flag utf8 zu versehen oder so?

    thx4help
     

  2. #2
    Avatar von GarGod
    GarGod GarGod ist offline Mitglied Gold
    Registriert seit
    Nov 2003
    Ort
    Mönchengladbach
    Beiträge
    176
    Weiß nicht, ob dir das weiterhilft:
    http://www.finblog.de/2006/02/25/utf...-hohenschrift/

    Im unteren Teil des Artikels ist von einer Lösung des Problems die reden (per Makro). Hab dir jetzt mal nur den Artikel gegeben, da er ganz nett ist zu lesen .

    Lg. und einen schönen Arbeitstag.
     
    Dülken Abi 2007 - Abitain You

    "Sometimes you have a programming problem and it seems like the best solution is to use regular expressions; now you have two problems." David Mertz

  3. #3
    Avatar von fiacyberz
    fiacyberz fiacyberz ist offline Mitglied Brokat
    Registriert seit
    Aug 2001
    Ort
    Hamburg
    Beiträge
    446
    Das ist ja eine Lösung beim Endanwender. Den dazu bringen etwas z ändern ist schwer.
    Daher suche ich eine Lösung welche beim Export angewendet werden kann.
    Geändert von fiacyberz (05.03.10 um 16:26 Uhr)
     

  4. #4
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Dir nützen alle Vorkehrungen auf deiner Seite nichts, wenn die Gegenseite(die Software, die das öffnet) nicht mitspielt.

    Zitat Zitat von Wikipedia
    Im Gegensatz zu XML sieht CSV keinen Vermerk des benutzten Zeichensatzes innerhalb der Datei vor. Die verwendete Zeichencodierung sollte zwischen allen Beteiligten im Vorfeld festgelegt werden.
    Beschreibe doch mal, was mit den Daten passieren soll.
     

  5. #5
    Registriert seit
    Dec 2001
    Ort
    Bayern
    Beiträge
    5.805
    Blog-Einträge
    5
    Hallo,

    wenn du die Datei mit einem BOM versiehst, macht Excel 2007 alles richtig. Open Office lässt sich aber leider davon nicht beeindrucken und bietet weiterhin als Vorauswahl Windows-1252 an.

    Grüße,
    Matthias
     
    „Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
    “For every complex problem, there is an answer that is short, simple and wrong.”
    “Pessimism is safe, but optimism is a lot faster!”


    Aktuelles Coding Quiz: #17 - Wörter kreuz und quer

  6. #6
    Avatar von fiacyberz
    fiacyberz fiacyberz ist offline Mitglied Brokat
    Registriert seit
    Aug 2001
    Ort
    Hamburg
    Beiträge
    446
    Zitat Zitat von Sven Mintel Beitrag anzeigen
    Beschreibe doch mal, was mit den Daten passieren soll.
    Es sind halt einfach Daten in einer csv die korrekt in Spalten und Zeilen in Excel/OpenOffice angezeigt werden sollen.
    Man könnte diese direkt als Excel Export nehmen, aber hier gibt es irgendwann die Grenze der Datensätze.

    BOM werde ich mal testen, thx
     

  7. #7
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Mmmh, bloss da geht es schon los, du gehst davon aus, dass der Endanwender eine Tabellenkalkulations-Software besitzt(soll Leute geben, die sowas nicht haben/brauchen).

    Wäre es keine Option, diese "Software" selbst bereitszustellen, sei es nun in Form des Browsers selbst oder eines kleinen Programmes(das Anzeigen der Daten ist ja nicht so kompliziert)
     

  8. #8
    Avatar von fiacyberz
    fiacyberz fiacyberz ist offline Mitglied Brokat
    Registriert seit
    Aug 2001
    Ort
    Hamburg
    Beiträge
    446
    Wie schon erwähnt, teilweise sind es mehr als 65.000 Zeilen, es geht sogar weitaus größer.
    Das kann man nicht mal eben im Browser anzeigen

    Hier führt leider kein Weg am Download vorbei.
     

  9. #9
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Naja, soviele Datensätze zeigt Excel auch nicht ohne Murren an

    Das gute beim Browser ist jedoch, dass man nicht gleich alle Laden muss.

    Mittels AJAX sollte sich da was Schickes bauen lassen
     

Ähnliche Themen

  1. POST Daten mit &#xxx; codiert
    Von RedWraith im Forum PHP
    Antworten: 9
    Letzter Beitrag: 31.08.10, 14:19
  2. Datei Kodierung von ISO nach UTF8
    Von 1989moni1989 im Forum PHP
    Antworten: 1
    Letzter Beitrag: 08.06.10, 21:19
  3. Antworten: 4
    Letzter Beitrag: 22.08.09, 18:08
  4. Antworten: 2
    Letzter Beitrag: 11.06.08, 07:42
  5. Datei öffnen - ist codiert
    Von Habre im Forum Relationale Datenbanksysteme
    Antworten: 0
    Letzter Beitrag: 21.08.05, 14:44