JSON 开发包 PowerJSON
- 授权协议: 未知
- 开发语言: C#
- 操作系统: Windows
- 软件首页: https://github.com/wmjordan/PowerJSON
- 软件文档: http://www.codeproject.com/Articles/888604/PowerJSON-A-More-Powerful-fastJSON
软件介绍
PowerJSON 是 fastJSON 的一个扩展版本,提供一些新方法、类和接口,以及对发现的问题进行修复。详细列表请看这里。
示例代码:
// marks the internal DemoClass class deserializable
[JsonSerializable]
internal class DemoClass
{
// marks MyProperty property to be serialized to a field named "prop"
[JsonField ("prop")]
public string MyProperty { get; set; }
// marks MyEnumProperty property to be serialized to a field named "enum"
[JsonField ("enum")]
public MyEnum MyEnumProperty { get; set; }
// marks not to serialize the Number property, if its value is 0
[System.ComponentModel.DefaultValue (0)]
public int Number { get; set; }
// marks the serialized name of Identifier will be "a", if its type is ClassA,
// and "b" for ClassB, and "variant" for other types
[JsonField ("a", typeof (ClassA))]
[JsonField ("b", typeof (ClassB))]
[JsonField ("variant")]
public object Identifier { get; set; }
// marks the InternalValue property will not be serialized
[JsonInclude (false)]
// marks the InternalValue property will not be deserialized
[System.ComponentModel.ReadOnly (true)]
public int InternalValue { get; set; }
}
public enum MyEnum
{
None,
// marks the serialized name of Vip to "VIP"
[JsonEnumValue ("VIP")]
Vip
}
国际大学生程序设计竞赛例题解
郭嵩山 / 电子工业出版社 / 2006-5 / 32.0
《国际大学生程序设计竞赛例题解1:数论、计算几何、搜索算法专集》可以作为高等院校有关专业的研究生和本科学生参加国际大学生程序设计竞赛的辅导教材,也可作为高等院校有关专业相关课程的教材和教学参考书,也比较适合作为中学青少年信息学奥林匹克竞赛省级及省级以上优秀选手备战信息学奥林匹克竞赛的培训教材及训练题集。一起来看看 《国际大学生程序设计竞赛例题解》 这本书的介绍吧!
