lkJSON - Delphi下使用json数据格式
2009-11-18 23:22
661 查看
如何用delphi处理json格式的数据? 用 lkJSON这个 delphi 处理json的库吧
使用方法 :
program sample1;
{$APPTYPE CONSOLE}
uses
SysUtils,
uLkJSON in 'uLkJSON.pas';
var
js:TlkJSONobject;
ws: TlkJSONstring;
s: String;
i: Integer;
begin
js := TlkJSONobject.Create;
// js.add('namestring', TlkJSONstring.Generate('namevalue'));
js.Add('namestring','namevalue');
// get the text of object
s := TlkJSON.GenerateText(js);
writeln(s);
writeln;
writeln('more readable variant:');
// (ver 1.03+) generate readable text
i := 0;
s := GenerateReadableText(js,i);
writeln(s);
js.Free;
// restore object (parse text)
js := TlkJSON.ParseText(s) as TlkJSONobject;
// and get string back
// old syntax
ws := js.Field['namestring'] as TlkJSONstring;
s := ws.Value;
writeln(s);
// syntax of 0.99+
s := js.getString('namestring');
writeln(s);
readln;
js.Free;
end.
关于json以及这个unit的用处就不用多说了吧?
Technorati 标签: JavaScript,json,lkjson
使用方法 :
program sample1;
{$APPTYPE CONSOLE}
uses
SysUtils,
uLkJSON in 'uLkJSON.pas';
var
js:TlkJSONobject;
ws: TlkJSONstring;
s: String;
i: Integer;
begin
js := TlkJSONobject.Create;
// js.add('namestring', TlkJSONstring.Generate('namevalue'));
js.Add('namestring','namevalue');
// get the text of object
s := TlkJSON.GenerateText(js);
writeln(s);
writeln;
writeln('more readable variant:');
// (ver 1.03+) generate readable text
i := 0;
s := GenerateReadableText(js,i);
writeln(s);
js.Free;
// restore object (parse text)
js := TlkJSON.ParseText(s) as TlkJSONobject;
// and get string back
// old syntax
ws := js.Field['namestring'] as TlkJSONstring;
s := ws.Value;
writeln(s);
// syntax of 0.99+
s := js.getString('namestring');
writeln(s);
readln;
js.Free;
end.
关于json以及这个unit的用处就不用多说了吧?
Technorati 标签: JavaScript,json,lkjson
相关文章推荐
- lkJSON-Delphi下使用json数据格式
- Delphi中使用JSON格式数据
- jquery使用each方法遍历json格式数据实例
- 在Unity3D里使用JSON格式通过PHP进行数据交换
- 关于Android的assets资源使用,以及网络间的数据传递JSON格式处理
- WP开发:使用JSON格式传输应用数据
- Linux下使用jq解析JSON格式的数据
- spring4.1.4,使用ResponseBody注解返回JSON格式的数据时406 Not Acceptable错误。
- 获取网络Json格式数据-使用原生态解析Json
- 在.NET使用JSON作为数据交换格式
- 使用google的GSON解析json格式的数据
- PHP中使用json数据格式定义字面量对象的方法
- C++使用Json作为数据包装格式的通信
- GWT与JSON(使用JSON格式的数据通讯)
- 在.NET使用JSON作为数据交换格式
- 使用 C++ 处理 JSON 数据交换格式
- 使用LitJSON.dll处理json格式的数据示例
- Asp.net MVC 使用json数据格式交互 示例
- jQuery中使用Ajax获取JSON格式数据
- JSON(四)——异步请求中前后端使用Json格式的数据进行交互