Einzelnen Beitrag anzeigen

BlueStarHH

Registriert seit: 28. Mär 2005
Ort: Hamburg
850 Beiträge
 
Delphi 11 Alexandria
 
#1

Was gibt XML-Encoding an?

  Alt 20. Jan 2010, 16:20
Hallo,

ich habe eine XML-Datei, die im ANSI-Format gespeichert ist. In der Datei können alle Unicode-Zeichen auftreten. Diese werden mit &#WERT; codiert. Ein ä wird zu & #228; und ein langer Bindestrich zu & #8211; wie unten im Beispiel. Was muss nun in der ersten Zeile bei encoding="XXXX" eingetragen werden? UTF-8 weil die &#WERT;-codierten Zeichen Unicode sind oder ISO-8859-1 weil in der Datei nur ANSI-Zeichen vorkommen (Die Unicode-Zeichen sind durch &#WERT; durch ANSI-Zeichen angegeben)? Danke!

XML-Code:
<?xml version="1.0" encoding="XXXX" standalone="yes"?>
...
<FIELD DisplayLabel="Ge& #228;ndert Uhrzeit"/>
...
<ROW FileName="Test& #8211;Datei.doc"/>
...
PS: Das leerzeichen zwischen & #8211; ist nur da, damit es hier im Forum als Code und nicht als Buchstabe angezeigt wird.
  Mit Zitat antworten Zitat