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