身为一个资深的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就这样沦为"三四线语言"了。
十年前风极一时,现在谁人煮酒论英雄。