SuperObject 是开源的 Delphi 的 JSON 工具包,可生成 JSON 数据以及进行 JSON 解析。

unit Unit6;interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, StdCtrls;typeTForm6 = class(TForm)Button1: TButton;procedure Button1Click(Sender: TObject);private{ Private declarations }publicend;varForm6: TForm6;implementationuses superobject;{$R *.dfm}{ TForm6 }procedure TForm6.Button1Click(Sender: TObject);
varvJson,vItem: ISuperObject;
beginvJson := SO('{"classname":"初二一班","pupils":[{"name":"张三","sex":"男"},{"name":"李四","sex":"女"}]}');ShowMessage(vJson['classname'].AsString);//开始遍历for vItem in vJson['pupils'] dobeginShowMessage(vItem['name'].AsString);showMessage(vItem['sex'].AsString);end;
end;end.

SuperObject 下载地址:
http://www.ctdisk.com/file/3537433

delphi 解析Json格式相关推荐

  1. python中json模块_Python使用内置json模块解析json格式数据的方法

    本文实例讲述了Python使用内置json模块解析json格式数据的方法.分享给大家供大家参考,具体如下: Python中解析json字符串非常简单,直接用内置的json模块就可以,不需要安装额外的模 ...

  2. QT解析 JSON 格式的数据

    QT解析 JSON 格式的数据 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式.JSON 采用完全独立于语言的文本格式,这些特性使 JSON 成为理想的数 ...

  3. javascript解析json格式的字符串,拼接后显示到表格中

    知识点 解析json格式的字符串 拼接的HTML设置到tbody当中 加载json格式的对象 结果演示 html代码 <!DOCTYPE html> <html><hea ...

  4. C#深入解析Json格式内容

    继上一篇<浅谈C#手动解析Json格式内容>我又来分析加入了一些功能让 这个解析类更实用 本章节最会开放我最终制作成功的Anonymous.Json.dll这个解析库 需要的拿走~ 功能继 ...

  5. java解析sql查询字段_sql解析json格式字段 如何获取json中某个字段的值?

    java将json数据解析为sql语句?小编给你倒一杯热水.可你惦记着其他饮料,所以你将它放置一旁.等你想起那杯水时,可惜它已经变得冰冷刺骨. 图片中是json数据,每个数据的开头都有表名称,操作类型 ...

  6. delphi解析json(解决乱码问题)

    delphi解析json(解决乱码问题) 参考文章: (1)delphi解析json(解决乱码问题) (2)https://www.cnblogs.com/figofifa/p/6612901.htm ...

  7. Java-json系列(一):用GSON解析Json格式数据

    GSON是谷歌提供的开源库,用来解析Json格式的数据,非常好用.如果要使用GSON的话,则要先下载gson-2.2.4.jar这个文件,如果是在Android项目中使用,则在Android项目的li ...

  8. php使用 js格式解析,JavaScript解析JSON格式数据的方法示例

    本文实例讲述了JavaScript解析JSON格式数据的方法.分享给大家供大家参考,具体如下: 1.使用JavaScript提供的eval()函数function JsonText1() { var ...

  9. 对JavaScript解析JSON格式数据的理解

    对JavaScript解析JSON格式数据的理解 一.JSON与JavaScript对象的关系 1,JSON的由来: 在21世纪初,Douglas Crockford(Web开发领域最知名的技术权威之 ...

最新文章

  1. Ruby中求50之内的素数方法
  2. POPUP_GET_VALUES_DB_CHECKED’
  3. Mybatis Plus为什么提供BaseMapper和IService两个相似CRUD操作的接口?
  4. 面向对象编程(五):数据抽象
  5. UVA10033 Interpreter【模拟】
  6. 工具-WPT(Windows Performances Tool Kit) References
  7. 孔浩HTML,CSS笔记,心得(第二天)
  8. 计算机课软件有哪些,电脑录课有哪些软件?
  9. 思科路由器基本配置命令
  10. 夏至 | 心怀热忱,认真生活 ;不负时光,不负自己
  11. 国家级精品课程 电子资源 网址
  12. C语言编程判断输入的英文字母是星期几
  13. 【AcWing19】【LeetCode】DFS - 46/47/39/77/78/216/17/131/93/90/491
  14. 几种最小二乘法及python代码:ELS、TLS、RLS
  15. 数字中国城市巡礼之济宁:以信立本,大数据点亮城市信用招牌
  16. IDEA 出现问题:debugger启动tomcat 报错Address already in use: NET_Bind 解决方案
  17. React Parameter ‘from‘ implicitly has an ‘any‘ type.
  18. 阿里云服务器4核8G配置CPU性能报价表
  19. Window复制文件命令
  20. 微信接口开发报错invalid credential, access_token is invalid or not latest hint

热门文章

  1. 神经网络的学习技巧(含损失函数与激活函数关系、初始值、优化函数、DropOut等等)
  2. django入门--django-blog-zinnia搭建个人博客
  3. H.266/VVC技术学习:帧内预测之PDPC技术
  4. 工具类—MD5简单介绍以及MD5工具类
  5. 联想Miix5安装Linux后WIFI设备无法识别问题
  6. e3服务器性能怎么样,3.5GHz发飙 至强E3-1280处理器深度评测
  7. 工信部敏感权限Android端排查快速检索
  8. 84-MongoDB高级介绍
  9. 波斯顿房价 paddlepaddle 深度学习
  10. 【Bio】基础生物学 - 含碳、氧、氮、磷、硫官能团 functional group