ASP.NET中JSON的序列化和反序列化 |
發(fā)布時(shí)間: 2012/9/12 20:30:19 |
導(dǎo)讀:JSON是專門為瀏覽器中的網(wǎng)頁上運(yùn)行的JavaScript代碼而設(shè)計(jì)的一種數(shù)據(jù)格式。在網(wǎng)站應(yīng)用中使用JSON的場景越來越多,本文介紹 ASP.NET中JSON的序列化和反序列化,主要對JSON的簡單介紹,ASP.NET如何序列化和反序列化的處理,在序列化和反序列化對日期時(shí)間、集合、字典的處理。 一、JSON簡介 JSON(JavaScript Object Notation,JavaScript對象表示法)是一種輕量級的數(shù)據(jù)交換格式。 JSON是“名值對”的集合。結(jié)構(gòu)由大括號'{}',中括號'[]',逗號',',冒號':',雙引號'“”'組成,包含的數(shù)據(jù)類型有Object,Number,Boolean,String,Array, NULL等。 JSON具有以下的形式: 對象(Object)是一個無序的“名值對”集合,一個對象以”{”開始,”}”結(jié)束。每個“名”后跟著一個”:”,多個“名值對”由逗號分隔。如: var user={"name":"張三","gender":"男","birthday":"1980-8-8"} 導(dǎo)讀:JSON是專門為瀏覽器中的網(wǎng)頁上運(yùn)行的JavaScript代碼而設(shè)計(jì)的一種數(shù)據(jù)格式。在網(wǎng)站應(yīng)用中使用JSON的場景越來越多,本文介紹 ASP.NET中JSON的序列化和反序列化,主要對JSON的簡單介紹,ASP.NET如何序列化和反序列化的處理,在序列化和反序列化對日期時(shí)間、集合、字典的處理。 一、JSON簡介 JSON(JavaScript Object Notation,JavaScript對象表示法)是一種輕量級的數(shù)據(jù)交換格式。 JSON是“名值對”的集合。結(jié)構(gòu)由大括號'{}',中括號'[]',逗號',',冒號':',雙引號'“”'組成,包含的數(shù)據(jù)類型有Object,Number,Boolean,String,Array, NULL等。 JSON具有以下的形式: 對象(Object)是一個無序的“名值對”集合,一個對象以”{”開始,”}”結(jié)束。每個“名”后跟著一個”:”,多個“名值對”由逗號分隔。如: var user={"name":"張三","gender":"男","birthday":"1980-8-8"} 本文出自:億恩科技【1tcdy.com】 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |