Hallo
Mehr details zum "umkodieren":
StringListen in Delphi sind "NichtUTF8"(
Ansi) und
XML ist UTF8.
Wenn du also definitiv nur einfache Zeichen ohne öäüß verwendest,
also nur die ersten 128
ASCII/
ANSI Zeichen verwendest, dann kannst du eine StringListe nehmen und alles "von Hand" machen.

Denn
ASCII=
ANSI=UTF8 für die ersten 128Zeichen(0..127).
Empfehlung:
Tus nicht! Wie die Vorredner schon gesagt haben wirst du mit der Zeit mehr speichern wollen und musst dann viel aufwendiger umdokumentieren...