123456789101112131415161718192021 |
- {$mode objfpc}
- {$h+}
- program demoformat;
- uses fpjson;
- var
- O : TJSONObject;
- A : TJSONArray;
- begin
- O:=TJSONObject.Create(['a',1,'b','two','three',TJSONObject.Create(['x',10,'y',20])]);
- Writeln (O.FormatJSon);
- Writeln (O.FormatJSon([foDonotQuoteMembers,foUseTabChar],1));
- Writeln (O.FormatJSon([foSingleLineObject,foUseTabChar],1));
- Writeln (O.asJSON);
- A:=TJSONArray.Create([1,2,'a',TJSONObject.Create(['x',10,'y',20])]);
- Writeln (A.FormatJSon());
- Writeln (A.FormatJSON([foSinglelineArray],2));
- Writeln (A.FormatJSON([foSinglelineArray,foSingleLineObject],2));
- Writeln (A.asJSON);
- end.
|