Einzelnen Beitrag anzeigen

hitz

Registriert seit: 19. Feb 2011
5 Beiträge
 
#9

AW: Sonderzeichen fehlen beim Auslesen einer XML

  Alt 19. Feb 2011, 16:19
Ich glaube Lazarus ist standardmäßig auf utf8 eingestellt, jedenfalls sagt mir das meine kurze Suche im Internet. Dabei bin ich auch auf den Befehl utf8encode() gestoßen und habe den eingefügt:
Code:
aus
s := Item[i].ChildNodes.Item[j].FirstChild.NodeValue;
wurde
s := utf8encode(Item[i].ChildNodes.Item[j].FirstChild.NodeValue);
Und was soll ich sagen? Es funktioniert, nur warum weiß ich nicht

/edit: Könnte es sein, dass die .NodeValue einen nicht-utf8 string ausgibt, obwohl in der XML utf8 verwendet wird?

Geändert von hitz (19. Feb 2011 um 16:25 Uhr)
  Mit Zitat antworten Zitat