Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#12

Re: Nodes mit Leerzeichen und Sonderzeichen auslesen

  Alt 21. Okt 2004, 08:37
Also (wenn ich's jetzt so im Halbschlaf richtig verstanden hab...) es ist so eine Art von escape()/unescape()/encodeURI()decodeURI(), über welche die Daten codiert werden - vor allem die <, >, " und % müssen ja weg.

Die entsprechenden Zeichen werden in ein %, gefollgt von der 2-stelligen Hexadezimaldarstellung umgewandelt.

" " = %20
- = %2D
? = %3F
> = %3E
< = %3C
ä = %E4
ö = %F6
...

[add]
siehe Javascript-Funktion in Delphi?
[/add]


Hab zwar kaum Ahnung von XML, aber mein Trillian erstezt in seinen XML, alles, (vermutlich) was kein Buchstabe, oder keine Zahl ist ... auch die Leerzeichen werden geändert.
In der XML von der DP-ShoutBox ist das nicht so extrem, dort sinc die z.B. Leerzeichen auch wirklich noch leerzeichen.

Von den Werten her ist ja egall, ob nun "zuviel" codiert wird, die Datei wird dann halt nur größer (da ja aus einem Zeichen drei werden)
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat