Domino 9 und frühere Versionen > ND6: Entwicklung
csv-Datei-Import: Probleme mit Umlauten (UTF-8)
(1/1)
woki:
Hallo,
ich habe hier ein kleines Problem mit dem Import von csv-Dateien (per Agent).
Die Umlaute werden nicht richtig dargestellt (ü -> ü), da die csv-Dateien UTF-8 codiert sind.
Kennt ihr vielleicht eine Lösung, wie ich die Umlaute richtig darstellen kann?
LG, woki
flaite:
Versuch mal nach Mime Charset Names in der Hilfe zu suchen.
Im Parameter der Open Funktion kannst du das angeben.
Bsp:
--- Code: ---Open "myVeryInternational.csv" for input
as ff CHARSET="utf-8"
--- Ende Code ---
woki:
Super, vielen Dank!! ;D
woki:
Noch eine Frage:
Hier weiß ich, wie die Dateien codiert sind. Aber:
Ist es generell möglich, mit Lotus aus der Datei auszulesen, wie sie codiert ist (ISO, UTF-8 etc.)?
flaite:
Nö.
XML Parser besitzen diese Möglichkeit. Aber sehr eingeschränkt.
In der XML Spezifikation ist festgelegt, dass es im <?xml?> header ein (optionales) Attribut namens encoding gibt.
--- Code: ---<?xml version="1.0" encoding="utf-8"?>
--- Ende Code ---
Ein xml Parser kann dieses Attribut lesen, aber es ist optional.
Und es kann auch falsch gesetzt sein.
Letztlich beruhen alle Integrationen von Systemen über text-Dateien immer auf einer impliziten Übereinkunft über das verwendete encoding oder charset (imho meinen beide Begriffe mehr oder weniger das gleiche).
Gruß Axel
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln