JSON是一种重量轻,语言无关,数据交换格式,广泛的介质在Web开发的数据传输。
在围绕1200行代码, FASTJSON 是一种最紧凑的C#库处理JSON的,而实际上逗留接近原来的JSON标准尽可能屈指可数。
FASTJSON是非常容易使用,并配有丰富的文档,以帮助开发者在自己的项目,并实现开工
是什么在此版本中是新的:
- 支持多维数组。
什么的2.1.12版本是新的:
- 支持多维数组
什么的2.1.11版本是新的:
- 在修复Bug的byte []键与词典
什么的2.1.10版本是新的:
- 在修复Bug的byte []键与词典
什么是2.1.7版本,新的:
- 在严格的ISO日期格式符合一件T在输出(IE,Firefox的JavaScript引擎抱怨)
- 新增JSONParameters.SerializeToLowerCaseNames对JavaScript互操作
- JSONParameters.IgnoreCaseOnDeserialize是depricated而不再需要
- 新增测试小写输出
什么在2.1.6版本新:
- 在NET4修复的发行版本
- 支持ExpandoObject在NET4序列化
- 新增JSONParameters.SerializerMaxDepth来控制最大深度下井
- 添加JSONParameters.InlineCircularReferences禁用$ I功能和内联已经看到对象
- JSONParameters.UseExtensions = false禁用循环引用也
什么在版本2.1.5新:
- 在加直接为空的转换ToObject&#X3C,X? >即INT?长?等等。
- 在修复Bug反序列化私定,无属性集
- 新增ReadonlyTest()测试上述
什么版本2.1.4的新:
- 在修复Bug反序列化类中的一个结构属性。
什么是2.1.3版本,新的:
- 在添加了日期时间毫秒支持
- 新增TestMilliseconds()测试
什么是2.1.2版本,新的:
- 在修复Bug:
- 循环引用
什么在2.1.0版本新:
- 在感动的JSON所有状态的反射单
- 所有的JSON的接口是目前静态
- 新增JSONParameters重载ToObject()
- 支持引用的圆形物体的结构
- 新增循环测试
什么的2.0.28版本是新的:
- 在解析器使用更少的内存删除ToCharArray
- 修正了价值和字符串创建枚举
- 替换safedictionary与字典一些内部的所以没有在读 锁
- 添加的自定义忽略的属性
- 使用IsDefined而不是GetCustomAttributes
- 感动了所有的反射代码出JSON.cs的
- 现在,你可以反序列化非默认构造函数的类
什么是2.0.26版新:
- 在阵列的动态类型如Bug修复对象{[1,2,{"支撑" 90}]}
- 添加了特殊馆藏支持:StringDictionary,NameValueCollection中
什么的2.0.25版本是新的:
- 在错误修复动态JSON和根阵列
什么的2.0.24版本是新的:
- 在动态类型如数组访问内财产d.arr1.a。
- 新增JSONParameters.KVStyleStringDictionary控制字符串键的字典输出。
什么的2.0.23版本是新的:
- 在JSONParameters.IgnoreCaseOnDeserialize现在的作品
- 新增忽略大小写测试
什么的2.0.22版本是新的:
- 在新增.NET 3.5的项目
- 现在,编译到“输出”目录。
- 添加签名的程序集。
- 在版本号将留在2.0.0.0的下降兼容性。
- 在文件版本将反映内部版本号。
什么版本2.0.21为新的:
- 修正边缘情况拖尾'\“在格式化程序。
- 在代码清理格式化。
什么的2.0.20版本是新的:
- 在固定hastable反序列化
- 新增测试哈希表。
- 新增抽象类的测试。
- 改变干将阵列〜3%的性能增益列表。
- 删除无用的代码。
什么是2.0.19版新:
- 在固定的动态对象和列表
- 修正了反序列化字典< T,列表< V>>词典< T,V []>
- 新增测试字典,列表
什么的2.0.17版本是新的:
- 新增的静态字段和属性的序列化
- 新增的动态对象的支持和测试。
什么是2.0.16版新:
- 在修复Bug格式化
- 新增测试格式。
什么的2.0.15版本是新的:
- 从代码中删除CUSTOMTYPE指令
- 固定写枚举对象。
什么的2.0.14版本是新的:
- 使用秒表,而不是日期时间进行计时
- 用枚举,而不是布尔myPropInfo。
- 使用交换机来代替if语句链接。
- 解析日期时间进行了优化。
- 在使用单字符输出,而不是为&#x5c字符串StringBuilder的;"字符等。
什么的2.0.13版本是新的:
- 在与空Bug修复逗号边缘情况
- 统一DynamicMethod的与SilverLight4代码调用。
- 测试用例Silverlight的。
什么的2.0.12版本是新的:
- 在错误修复嵌套的泛型类型
- 在修复Bug逗号边沿,空值的情况。
什么的2.0.10版本是新的:
- 在新增MonoDroid项目
什么在2.0.9版本新:
- 在增加了对根级DataSet和DataTable反序列化的支持(你所要做的ToObject<数据集>(...))
- 添加数据集的测试。
什么是2.0.8版本,新的:
- 在对大的数字转换,修复Bug 李>
什么版本V2.0.5为新:
- 在固定号码解析为不变格式李>
- 添加一个测试德语区域号码测试(。问题)。
什么版本V2.0.4为新:
- 在固定空对象 - >回报"零"
- 新增密封关键字班
- 在修复Bug SerializeNullValues = false,并在最后一个额外的逗号
- UseExtensions = false将禁用全局类型也
- 固定paramerters设置解析()
什么版本V2.0.3为新:
- 在只读属性检查对反序列化
- 在修复Bug反序列化的嵌套类型与单元测试。
- 修正了Silverlight 4的项目生成(不支持的Silverlight 5)。
什么版本V2.0.2为新:
- 在修复Bug $类型和数组李>
什么版本V2.0.1为新:
- 改变ArrayList中列出<对象&#x3e ;和合并的Silverlight代码。
- 添加更多的测试。
- 的速度增加。
使用全局类型($类型)时,
什么版本V2.0.0为新:
- 在修复Bug反射代码
- 新增的单元测试
- 在反序列化根级阵列(INT []等)
- 在反序列化根电平值类型(int,长,十进制,字符串)
- 在反序列化ToObject<字典< T,V> >
- 在反序列化ToObject<名单< T> >
什么版本v1.9.9是新的:
- 在JSONParameters拼写错误
- 修正错误参数初始化。
- 修正错误字符和字符串的ToString。
- 在重构的反射代码为反射类。
- 添加了顶层结构对象序列化/反序列化的支持。
什么版本v1.9.8是新的:
- 在新增的DeepCopy(OBJ)和的DeepCopy< T>(OBJ)
- 在重构代码JSONParameters并删除了JSON重载。
- 新增支持序列化匿名类型(反序列化是不可能的时刻)。
- 在修复Bug $类型的输出与非目标根。
什么版本v1.9.7是新的:
- 在修复Bug SilverLight的版本支持GlobalTypes 李>
- 从串行删除缩进逻辑
- 新增美化(JSON)方法,以JSON
- 在SafeDictionary增加了锁
- 新增FillObject(OBJ,JSON)填补现有对象
什么版本v1.9.6是新的:
- 在增加了$类型扩展全局类型定义,这减少输出的JSON的大小。
- 新增UsingGlobalTypes配置以控制上述(默认值= TRUE)。
- 的Bug修复阵列和表定义(皮棉少抱怨)之间的数据表中的逗号。
- 字符串键的字典最佳现在序列化(不是KV格式)。
什么版本V1.9是新的:
- 在增加了对公共领域的支持
限制:
- 在Silverlight的应用4.0+不完全支持
- 没有多维数组的支持。
评论没有发现