网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
06月12日漏签0天
qdac吧 关注:78贴子:240
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 1 2 下一页 尾页
  • 22回复贴,共2页
  • ,跳到 页  
<<返回qdac吧
>0< 加载中...

QJSON 更新日志

  • 只看楼主
  • 收藏

  • 回复
  • chineseswish
  • 码神IV
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
2014.6.21
==========
* 移除原来AddObject/AddRecord/ToObject/ToRecord支持
+ 添加FromRtti/ToRtti/FromRecord/ToRecord/ToRttiValue函数支持,替换原来的RTTI函数
+ 添加Invoke函数,支持直接通过Json调用对应的函数,具体参考Demo
2014.6.17
=========
* AsFloat赋值时加入对Nan、Infinite、NegInfinite三个无效值的检查
* AsVariant赋值时加入对varNull,varEmpty,varUnknown,varUInt64类型的支持
2014.5.27
==========
+ TQHashedJson 支持,这是一个面向查询优化的版本,使用哈希表加快ItemByName的查询速度, 如果您的应用中大量的使用ItemByName、ItemByPath等查询,使用它代替TQJson,否则应直接 使用TQJson
2014.5.14
=========
+ 加入CopyIf/DeleteIf/FindIf函数
+ 加入for..in语法支持
* 修正了Encode和ForcePath可能存在的问题
2014.5.6
========
+ 加入ParseBlock函数,以支持流式传送分段解析
* 修正了解析\uxxxx时的识别错误
* 修改Parse函数为清除已有子结点
2014.5.4
========
+ 加入对JavaScript和.net的日期时间类型/DATE(MillSeconds+TimeZone)/格式的支持
* Json数据支持加入VCL的TDateTime类型支持,生成的JSON数据默认由JsonDateFormat、
JsonTimeFormat,JsonDateTimeFormat三个变量控制,如果StrictJson变量为True,则
生成/DATE(MillSeconds+TimeZone)/格式
【注】
日期时间类型仅适用于运行时,生成JSON后实际上仍为字符串,这种字符串再次打开时
将丢失类型信息,但您仍可以直接以AsDateTime属性来读写。如果日期时间类型使用
JavaScript和.net格式并且包含了时区信息,则时间将被转换为格林威治时间。
2014.5.1
========
+ 加入AddRecord函数,支持直接保存记录数据,但以下类型的成员会被忽略
对象(Class)、函数(Method)、接口(Interface)、类型引用(ClassRef),指针(Pointer)、过程(Procedure)
将来可能根据实际需要决定是否添加支持
+ 加入ToRecord函数,完成Json直接到记录类型的转换
+ 加入Copy函数用于创建当前结点的一个拷贝实例,注意目前版本克隆内部调用了Copy函数,将来可能改掉
* 修正了Assign函数的一处错误


  • chineseswish
  • 码神IV
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
2014.6.23
=========
+ FromRecord支持动态数组和静态数组


2025-06-12 07:13:52
广告
  • yangyxd
  • 码农
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


  • chineseswish
  • 码神IV
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
2014-6-24
=========
* 修订了在2010下无法编译的问题


  • chineseswish
  • 码神IV
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
2014-6-26
========
* 修正了ToRtti.ToRecord子函数处理日期类型时的错误(感谢群友飞鸿大量的RTTI建议和测试)
+ Encode编码时,加入了ADoEscape参数来决定是否转义中文内容


  • chineseswish
  • 码神IV
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
2014-6-27
============
+ 增加TryParse函数来尝试解析JSON字符串,如果失败,返回False
* 修正了FromRTTI时,对于方法、事件等属性没有进行过滤的问题
* 修正了Encode时将结点自己的名字也加入了结点的问题


  • chineseswish
  • 码神IV
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
* 修正了ToRtti.ToArray时,对于动态数组的设置长度时类型错误(飞鸿报告)


  • chineseswish
  • 码神IV
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
2014.6.28
=========
* 修正了ForcePath('Items[]')默认添加了空子结点的问题(pony,光明报告)
+ 加入JsonRttiEnumAsInt全局选项,控制枚举值和集合值是否保存成其字符串表达,默认为True(恢弘建议)


2025-06-12 07:07:52
广告
  • chineseswish
  • 码神IV
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
2014.7.1
=========
* 修正了AsString属性在内容为空值时的行为,改为返回空字符串


  • chineseswish
  • 码神IV
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
2014.7.3
=========
* 修正了Assign时复制了当前结点名称的问题


  • chineseswish
  • 码神IV
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
2014.7.6
=========
+ ToRtti加入对静态数组类型的支持


  • chineseswish
  • 码神IV
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
2014.7.16
=========
* 修正了GetPath时,未初始化结果字符串造成Path属性可能出错的问题


  • chineseswish
  • 码神IV
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
2014.7.28
=========
* 修正了ToRtti如果源类型是日期时间类型,而JSON为null时解析出错的问题(恢宏报告)
* 修改ToRecord参数类型为var,而不是const(恢宏报告)


  • chineseswish
  • 码神IV
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
2014.7.31
=========
* 修正了解析出错时,如果行过长,系统异常无法完整显示的问题(音儿小白报告)
* 修正了解析时可能陷入死循环的问题(音儿小白报告)
* 修正了出现异常时,异常行提示重复的问题


2025-06-12 07:01:52
广告
  • chineseswish
  • 码神IV
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
* 修正了ForcePath时*array[].subobjectname*未正确生成路径的问题(音儿小白报告)


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 1 2 下一页 尾页
  • 22回复贴,共2页
  • ,跳到 页  
<<返回qdac吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示