UTF-8 ist eine Zeichenkodierung, die jegliches
Unicode-Zeichen darstellen kann. Im Zweifel kannst du dir die Datei ja mal im Hex-Editor angucken, um zu sehen, ob die Umlaute
ASCII-Zeichen sind oder eben etwas anderes. Oder du öffnest die Datei im Firefox und schaltest die Kodierung auf
ASCII um. Sind die Umlaute dann plötzlich zwei komische Zeichen, bei UTF-8-Kodierung jedoch Umlaute, dann ist es wohl UTF-8.
Allerdings habe ich es irgendwie dunkel in Erinnerung, dass man Umlaute in
XML bei UTF-8-Kodierung escapen musste und "echte"
Unicode-Umlaute somit nicht gültiges
XML wären. Aber hier kann mich meine Erinnerung trügen.
Edit: Wenn Delphi/
Win32 das nicht kann, Delphi/.NET aber schon, dann spricht das schon für
Unicode, oder?