Advertisement
TLama

Untitled

Jul 10th, 2014
569
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Delphi 0.71 KB | None | 0 0
  1. // PrettyPrintJSON function is from this question
  2. // http://stackoverflow.com/questions/11797583/jsonvalue-to-indented-string
  3.  
  4. var
  5.   I: Integer;
  6.   StringList: TStringList;
  7.   JSONObject: TJSONObject;
  8. begin
  9.   JSONObject := TJSONObject.Create;
  10.   try
  11.     JSONObject.AddPair(TJSONPair.Create(TJSONString.Create('Hello'), TJSONString.Create('World')));
  12.     JSONObject.AddPair(TJSONPair.Create(TJSONString.Create('Ciao'), TJSONString.Create('Mondo')));
  13.  
  14.     StringList := TStringList.Create;
  15.     try
  16.       PrettyPrintJSON(JSONObject, StringList);
  17.       for I := 0 to StringList.Count - 1 do
  18.         Writeln(StringList[I]);
  19.     finally
  20.       StringList.Free;
  21.     end;
  22.   finally
  23.     JSONObject.Free;
  24.   end;
  25. end;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement