Forum: Programmieren allgemein
by TERWI,
17. Nov 2019
@Incocnito
Du hast recht - mir ist aufgefallen, das auch etliche andere Zeichen kommen.
Z.B. diese hier:
Ich habe meine kleine Routine mal etwas universeller gemacht.
Nimmt und gibt nun einen String.
Ist kein Sonderzeichen drin, kommt der Text unverändert zurück.
Evtl. vorhandene '\u....' werden entsprechend ersetzt.
function DecodeJString(text : string) : string;
Forum: Programmieren allgemein
by TERWI,
13. Nov 2019
@freimatz
Ja ich weiss schon, wie das funktioniert. Hab ich ja selbst getippt und kein copy-paste gemacht.
Kommst du nicht drauf, was die relevanten 5 Zeilen bewirken ?
@Incocnito
Ich lehne grundsätzlich nichts kostenloses ab - nur hätte ich gern gewusst, wie's geht/was es macht und wie viel Overhead da ggf. mitkommt.
Das müsste (und werde !) ich mich noch einlesen ...
@alle
Noch mal...
Forum: Programmieren allgemein
by TERWI,
13. Nov 2019
@General
Dieses SuperObjetct werde ich mir trotzdem mal ansehen.
Wird wahrscheinlich an anderer Stelle eine meiner "Krücken" ersetzen.
Nictsdestotrotz habe ich da noch ein wenig getippt.
Hier meine Kleine Routine, welche beliebig viele \u00?? in einem String ersetzt.
function DecodeJString(text : array of ansichar) : ansistring;
var
len, p1, p2, val : integer;
Forum: Programmieren allgemein
by TERWI,
12. Nov 2019
Jaaaa..., ich hatte da jetzt gedacht, dass es ggf. "was einfache" gäbe, um eben "nur" die besagten Umlaute mit \u00.. aus dem String rauszupulen.
Ich bin hier kein Entwickler/Profi-Coder, der das für Geld macht - im Gegentum: Just4Funny und möglichst einfach ... da ist eine Mega-Kompatibilät für die nächsten 10 Tage - äh jahre - nicht zwingend angesagt.
@Bommel
In dem StackOF-Beitrag...
Forum: Programmieren allgemein
by TERWI,
12. Nov 2019
Bestimmt nett gemeinter Tipp, aber wie lange soll/muss ich da in Henri's Code rumsuchen, bis ich da eine Lösung ableiten/kopieren kann ?
... ich hatte da an eher was einfach kurzzeiliges (erst mal nur für Umlaute) gedacht.
Forum: Programmieren allgemein
by TERWI,
12. Nov 2019
.. eben drum meine Frage: 2009 kennt noch kein JSON.
Ich hatte hier auch schon div. gesucht & gefunden - aber das bezieht sich alles auf neuer Versionen ab 2009.
So ein Prob muss es doch auch schon zu Zeiten von D2009 geben haben ?!
Forum: Programmieren allgemein
by TERWI,
12. Nov 2019
Ich frage hier mir HTTP.Get oder .Post Daten an und diese kommen auch so wie gewünscht zurück.
Dummerweise werden (nur die) darin enthaltenen Umlaute immer mit \u00.. im String dargestellt.
Die UTF8-Umwandlungen funzen da nicht so wirklich !?
Ich verwende Delphi 2009.
Gibt es da keine internen Funktionen, die das konvertieren können ... oder muss ich das "zu Fuß" umwandeln ?