Datenbanken
Posts 1-4 of 4
-
Peter KohlThe company name is only visible to registered members.Konvertierung UNICODE => ASCII
Liebe Datenbank-Gemeinde,
zunächt einmal die besten Wünsche für 2010.
Wir planen unsere DB auf Unicode (UTF-8) zu bringen. Was uns danach völlig unklar ist, ist wie man dann noch Datenexporte an Partner durchführt, die nicht des UNICODEs mächtig sind. Dabei sollten diverse Sonderzeichen, die nicht im ASCII oder EBCDIC-Bereich verfügbar sind, (irgendwelche Striche über lateinischen Buchstaben) irgendwie zumindest in den einfachen Buchstaben umgesetzt werden können.
Ich zeige mal ein Beispiel (davon ausgehend, dass das Zeichen über dem "e" nicht in ASCII abbildbar wäre):
aus Unicode:é wird nach der Umsetzng ASCII:e.
Hat jemand eine Idee?
Besten Dank & beste Grüße
Peter Kohl
- 05 Jan 2010, 3:15 pm
-
Thomas KaminskiThe company name is only visible to registered members.Re: Konvertierung UNICODE => ASCII
Hallo,
mir fällt dazu spontan das Werkzeug "recode" ein:
http://www.gnu.org/software/recode/
Damit habe ich unter Linux ähnliche Konvertierungen durchgeführt.
Interessant sah auch "uni2ascii" aus:
http://directory.fsf.org/project/uni2ascii/
Beides sind aber Werkzeuge, die nach dem export aus einer Datenbank angewendet werden.
Je nach Datenbank gibt es sicher auch Bordmittel der jeweiligen DB.
Gruß
Thomas Kaminski
- 05 Jan 2010, 9:02 pm
-
Olivier NachbagauerThe company name is only visible to registered members.- 18 Jan 2010, 3:56 pm
-
Uwe SeherThe company name is only visible to registered members.Re: Konvertierung UNICODE => ASCII
Unter PostgreSQL lässt sich das z.B. mit 'set client-encoding' bewerkstelligen.
Ich denke, die meisten gängigen RDBMS haben solche Tools oder Konfigurationsmöglichkeiten an Bord.
mit freundlichen Grüssen
Uwe Seher
- 22 Jan 2010, 4:50 pm
