1
uses
...
XSuperObject;
procedure TForm1.Button1Click(Sender: TObject);
var
Json: ISuperObject;
begin
Memo1.Lines.Add('{"Evênements":"Noël"}');
Json := SO('{"Evênements":"Noël"}');
Memo1.Lines.Add(Json.AsJSON(True));
end;
這段代碼產生在Memo1以下的輸出:德爾福XE7:我如何使XSuperObject輸出重音字符?
{"Evênements":"Noël"}
{
"Ev\u00eanements":"No\u00ebl"
}
爲什麼我得到\ u00ea和\ u00eb輸出,我應該怎樣做才能得到正確的重音符號?
太棒了!在XSuperJSON.pas裏面我剛剛註釋掉了這一行: '#127 ..#65535:Result:= Result + ChrtoUTF16(Ord(Tmp ^));' 現在它的工作方式就像我想要的那樣。 非常感謝! – Rob