-2
私はJSONをUTF-8文字列よりも解析したいと思いますが、この値をdelphi XE3のラベルに表示するだけですか?しかし、ShowMessage()で表示するとき。 'سعید'JSON with UTF-8の値をdelphi xe3でTlkJSONobjectで
私のコード:
procedure TServerMethods1.Ins_Info(var TehResult: String);
var
name: string;
js,xs:TlkJSONobject;
begin
js := TlkJSON.ParseText(ThResult) as TlkJSONobject;
if not assigned(js) then
begin
readln;
exit;
end
else
begin
name := AnsiToUtf8(js.getString('name'));
end;
end;
を確かTlkJSONはすでにUnicodeを理解し、正しくデコードされた文字列を返します。 –
しかし、正しくないユニコードを返します –
コードにエラーがあり、意味をなさない。コンパイル可能な[最小限で完全で検証可能な例](http://stackoverflow.com/help/mcve)を提供してください。 –