色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

delphi xe10.2 json

吉茹定2年前9瀏覽0評論

Delphi XE10.2中Json處理功能的加強,主要體現在以下幾個方面:

  • 新增TJsonTextWriter、TJsonTextReader類
  • 新增TJSONObject.ParseJSONValue方法、TJSONObject.ParseFromFile方法、TJsonObject.ToString方法等
  • 新增Json格式化輸出

下面我們來看一下使用Delphi XE10.2處理Json的示例代碼:

var
Json: TJsonObject;
S: string;
begin
Json := TJsonObject.Create;
try
Json.AddPair('Name', 'Tom');
Json.AddPair('Age', 18);
Json.AddPair('IsStudent', True);
S := Json.ToString; //轉為Json格式字符串
finally
Json.Free;
end;
end;

同時,Delphi XE10.2還提供了更方便快捷的Json處理方式,如下所示:

var
Json: TJsonObject;
S: string;
begin
S := '{"Name":"Tom","Age":18,"IsStudent":true}';
Json := TJsonObject.ParseJSONValue(S) as TJsonObject; //Json字符串轉為Json對象
try
ShowMessage(Json.Get('Name').JsonValue.Value); //獲取Json對象中的值
finally
Json.Free;
end;
end;

以上是Delphi XE10.2中Json處理功能的簡單介紹和示例代碼,希望能幫助到大家。