Delphi json解析相关
程序员文章站
2022-03-10 13:09:24
身为一个资深的Delphi 开发者, 最近在做一个小工具的时候,开始捡起来pascal语言。 主要是开发一个内部用的小工具, 主要功能: 1.解析json格式 2.格式化json文件 3.校验json文件有效性 查阅了不少Json开源项目,大多数都是对中文编码支持不佳。 最后的结论: 解析json格 ......
身为一个资深的Delphi 开发者,
最近在做一个小工具的时候,开始捡起来pascal语言。
主要是开发一个内部用的小工具,
主要功能:
1.解析json格式
2.格式化json文件
3.校验json文件有效性
查阅了不少Json开源项目,大多数都是对中文编码支持不佳。
最后的结论:
解析json格式:
https://github.com/ahausladen/JsonDataObjects
校验json文件:
https://bitbucket.org/egrange/dwscript/
中的dwsJSON
格式化json文件:
https://bitbucket.org/Gloegg/delphi-xe-json/
中的JSON.Formatter
原来还想着抽空把JSON.Formatter转为c代码,
后来觉得好像必要性并不存在。
虽然最新版的IDE,自带了json模块了,
但是就一个json解析控件资源居然是这样的....可悲。
python,c,c++,js 红红火火
c#,delphi 冷冷清清
很感叹,Delphi就这样沦为"三四线语言"了。
十年前风极一时,现在谁人煮酒论英雄。
上一篇: Python多线程同步、互斥锁、死锁
推荐阅读
-
Android json数据解析详解及实例代码
-
javascript解析ajax返回的xml和json格式数据实例详解
-
Android编程解析Json格式数据的方法
-
C#将Json解析成DateTable的方法
-
Android之解析JSON数据示例(android原生态,FastJson,Gson)
-
Android编程实现根据经纬度查询地址并对获取的json数据进行解析的方法
-
jQuery解析返回的xml和json方法详解
-
Jquery遍历筛选数组的几种方法和遍历解析json对象,Map()方法详解以及数组中查询某值是否存在
-
Android 解析JSON对象及实例说明
-
使用Python解析JSON数据的基本方法