Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   Delphi String -> JSON Encoding mit Delphi-Eigenen Mitteln (https://www.delphipraxis.net/189960-string-json-encoding-mit-delphi-eigenen-mitteln.html)

Shark99 12. Aug 2016 22:14

String -> JSON Encoding mit Delphi-Eigenen Mitteln
 
Ich will mit Delphi XE5 einen String in das JSON Format konvertieren, allerdings ohne externe Komponenten.

Das geht problemlos mit einem Objekt:
Delphi-Quellcode:
uses REST.Json;

...

var myObject: TDataObject;
var s: string;

...

myObject.Text := 'äö%&/';
myObject.Number := 2;

s := TJson.ObjectToJsonString(myObject);
Wie schaffe ich es mit einem String als Ausgangsbasis?

-=ZGD=- 12. Aug 2016 22:15

AW: String -> JSON Encoding mit Delphi-Eigenen Mitteln
 
Ich versteh die Frage nicht?

Was repräsentiert der String?

Shark99 12. Aug 2016 22:20

AW: String -> JSON Encoding mit Delphi-Eigenen Mitteln
 
Ich will sowas in der Art:
Delphi-Quellcode:
s, t: string;

...

t := 'äö%&/';

s := TJson.StringToJsonString(t); // s = "\u00e4\u00f6%&\/"

-=ZGD=- 12. Aug 2016 22:23

AW: String -> JSON Encoding mit Delphi-Eigenen Mitteln
 
Ah. Unicode.
Da wäre das Stichwort Encoding.

p80286 13. Aug 2016 08:39

AW: String -> JSON Encoding mit Delphi-Eigenen Mitteln
 
Suchst Du das:Escapesequenzen für Unicode-Zeichen

Gruß
K-H


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:12 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz