通过MSDN 学JSON
JSON数据格式
Json(JavaScriptObjectNotation)是一种轻量级的数据交换格式。Json采用完全独立于语言的文本格式,这些特性使Json成为理想的数据交换语言。易于阅读和编写,同时也易于机器解析和生成。
Json建构于两种结构:
1.“名称/值”对的集合——对象/记录/结构/字典/哈希表/有键列表/关联数组。
2.值得有序列表——被理解为数组。
1.JsonValue类
1)说明:这是javascript对象表示法公共语言运行时类型的抽象基类。
2)语法:publicabstractclassJsonValue:IEnumerable
3)属性:Count、Item[int32]、Item[String]、JsonType
4)方法:
a.ContainsKey:引发InvalidOperationException。
b.Equals(Object):确定指定的Object是否等于当前的Object。
c.Finalize:允许对象在垃圾回收对Object进行回收之前的释放清空操作。
d.GetHashCode、GetType、Parse、ToString、MemberwiseClone。
e.Load(Stream)、Load(TextReader)将流中的或文本读取器中的基于文本的Json反序列化为JsonCLR类型。
5)运算符:Implicit(objecttoJsonValue)启用从某类型到JsonPrimitive的隐式强制转换。
Implicit(JsonValuetoobject)启用从JsonValue类型到某类型的因饮食侵权管制转换。
6)命名空间:System.Json;
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。