Delphi XE JSON[4] 创建JSON数据(扩展:链式写法)
Delphi XE JSON[4] 创建JSON数据(扩展:链式写法)
Delphi XE JSON[2] 创建JSON数据
扩展一种链式写法:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | var JSObject,JSEle1,JSEle2:TJSONObject; JSONArr:TJSONArray; begin Memo1 . Clear; Memo2 . Clear; JSObject:=TJSONObject . Create; //创建JSON对象 JSObject .AddPair( '水果' , TJSONArray . Create .Add( TJSONObject . Create .AddPair( '名称' , '苹果' ) .AddPair( '数量' ,TJSONNumber . Create( 10 )) .AddPair( '价格' ,TJSONNumber . Create( 5 )) ) .Add( TJSONObject . Create .AddPair( '名称' , '香蕉' ) .AddPair( '数量' ,TJSONNumber . Create( 20 )) .AddPair( '价格' ,TJSONNumber . Create( 3 )) ) ) .AddPair( '其他' , '滔Roy ' ); Memo1 . Lines . Add(JSObject . ToString); //TConverters.JsonReformat(JSObject.ToJSON); Memo2 . Lines . Add(JSObject . ToJSON); LabelCount . Caption:=IntToStr(JSObject . Count); end ; |
代码看起来,层次比较分明.
创建时间:2022.03.20 更新时间:
博客园 滔Roy https://www.cnblogs.com/guorongtao 希望内容对你有所帮助,谢谢!
分类:
Delphi 与 JSON
标签:
Delphi XE
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
2020-03-20 Delphi TListview[3]实现拖拽功能
2020-03-20 Delphi TListview[2] 常用方法和技巧
2020-03-20 Delphi TListview[1]功能及常用属性介绍