亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁(yè) > 擴(kuò)展 > JSON > 正文

使用 ServiceStack.Text 序列化 json的實(shí)現(xiàn)代碼

2024-09-06 20:18:16
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

相信做 .net 開發(fā)的朋友經(jīng)常會(huì)遇到 json 序列化這樣的需要,今天發(fā)篇文章總結(jié)下自己使用ServiceStack.Text 來(lái)序列化 json。它的速度比 Newtonsoft.Json 快很多,在測(cè)試時(shí)發(fā)現(xiàn)比 fastJson 還快些。

首先,我們有下邊兩個(gè)類,一個(gè)是職員(Staff)類,一個(gè)是聯(lián)系方式(Contact)類:

代碼如下:
public class Staff
{
    public long ID { get; set; }
    public string Name { get; set; }
    public int Age { get; set; }
}

public class Contact
{
    public long StaffID { get; set; }
    public string Email { get; set; }
}

首先,我們添加兩個(gè)職員:

代碼如下:
List<Staff> listStaff = new List<Staff>();
listStaff.Add(new Staff() { ID = 2, Name = "小李" });
listStaff.Add(new Staff() { ID = 3, Name = "小王" });

按以前很多人序列化 json 的方式:

代碼如下:
var result = "[";
foreach (var staff in listStaff)
{
    result += "{/"ID/":/"" + staff.ID + "/",/"Name/":/"" + staff.Name + "/"},";
}
result = result.Substring(0, result.Length - 1);
result += "]";

最終 json 如下:
代碼如下:
[
    {
        "ID": "2",
        "Name": "小李"
    },
    {
        "ID": "3",
        "Name": "小王"
    }
]

使用這種方式是可以的,但有幾個(gè)缺點(diǎn):1.代碼顯得雜亂,易出錯(cuò)。2.需要自己對(duì)特殊字符進(jìn)行轉(zhuǎn)義,如雙引號(hào)等,否則 json 序列化將失敗。下邊看看使用 ServiceStack.Text 來(lái)序列化 json。

我們需要下載 ServiceStack.Text.dll,將它引用到我們的項(xiàng)目中,并引用 ServiceStack.Text 命名空間。下邊先看看單個(gè)類對(duì)象的序列化:

代碼如下:
Staff staff = new Staff() { ID = 1, Name = "xiaozhao" };
var result = staff.ToJson();

這樣得到的 json 如下:

代碼如下:

{
    "ID": 1,
    "Name": "xiaozhao",
    "Age": 0
}

細(xì)心的朋友會(huì)發(fā)現(xiàn),我們?cè)谳敵鲋胁⒉淮蛩闶褂?Age 屬性,但這里卻輸出了 Age,為解決這個(gè)問(wèn)題,我們有下邊方法。

1.使用 JsonObject 類,它繼承自Dictionary<string, string>,使得我們可以如下來(lái)輸出我們想要的屬性。

代碼如下:
Staff staff = new Staff() { ID = 1, Name = "xiaozhao" };

JsonObject json = new JsonObject();
json.Add("ID", staff.ID.ToString());
json.Add("Name", staff.Name);

var result = json.ToJson();

這樣得到下邊的結(jié)果[結(jié)果一],達(dá)到了我們的目的。
代碼如下:
{
    "ID": 1,
    "Name": "xiaozhao"

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
欧美熟妇交换久久久久久分类| 日韩午夜黄色| 日韩一级二级三级精品视频| 日日夜夜精品网站| 亚洲一区和二区| 色偷偷av男人的天堂| 国产一二区视频| 国产成人77亚洲精品www| 日本韩国在线观看| 91精品国产成人www| 亚洲色图21p| 亚洲精品乱码久久久久久久久| 色噜噜狠狠色综合网图区| 久久免费影院| 亚洲欧美日韩高清| 欧美2区3区4区| 午夜精品免费视频| 国产免费播放一区二区| 在线视频观看一区| 国产热re99久久6国产精品| 色噜噜噜噜噜噜| 色999久久久精品人人澡69| 黄频在线免费观看| 国产主播一区二区| 亚洲成人资源网| 欧美日韩在线观看视频| 国产又黄又猛的视频| 先锋资源男人站| 欧美一区二区视频在线| 亚洲精品字幕在线| 受虐m奴xxx在线观看| 国产精品白丝在线| 99精品国产在热久久婷婷| 6080午夜不卡| 日韩av免费一区| 中文字幕自拍vr一区二区三区| 三级毛片网站| 2023国产精品自拍| 毛片免费在线观看| 欧美激情国产在线| 日韩深夜福利网站| 欧美xxxx黑人| 成年网站在线免费观看| 99热国内精品永久免费观看| 日韩欧美亚洲成人| 99久久99久久免费精品蜜臀| 国产精品亲子乱子伦xxxx裸| 少妇无套高潮一二三区| 精品无码久久久久久国产| 日韩欧美亚洲日产国产| 欧美 丝袜 自拍 制服 另类| 日本黄色动态图| 精品福利av| 欧美色倩网站大全免费| 亚洲va欧美va| 久久久久久久久久久综合| 成人午夜精品在线| 中文在线字幕观看| 91成人免费网站| 亚洲天堂男人天堂女人天堂| 欧美一区二区三区网站| 免费观看日韩电影| fc2在线中文字幕| 另类国产精品一区二区| 欧美成人有码| 欧美日韩成人精品| 91av.cn| 青青草观看免费视频在线| 亚洲青青久久| 免费成人在线观看| 国精产品一区一区三区四川| 欧美高清在线一区| 国产成人免费视频| 国产亚洲一区二区三区在线播放| 国产熟妇久久777777| 国产精品美女久久久久av福利| 69欧美性猛交| 亚洲免费999| 亚洲一区二区三区四区五区xx| 黄色漫画在线免费看| 色一情一乱一乱一区91av| 国产日韩高清一区二区三区在线| 狠狠爱免费视频| 美女在线不卡| 97超碰在线公开在线看免费| 九九视频精品在线| 国产一区二区四区| 成人黄色大片网站| 夜色激情一区二区| 国产精品亲子伦av一区二区三区| 资源网第一页久久久| 99精品网站| 日韩女同一区二区三区| 天天爽夜夜爽一区二区三区| 翁止熄痒禁伦短文合集免费视频| 日本免费不卡视频| 亚洲无码精品在线播放| 久久精品国产亚洲av麻豆色欲| 熟妇人妻无乱码中文字幕真矢织江| av免费在线免费观看| 国产精品-色哟哟| mm131丰满少妇人体欣赏图| 亚洲欧美日韩图片| 香蕉视频成人在线观看| 精品视频在线观看一区二区| 国产精品视频免费在线观看| 国产欧美一区二区三区在线老狼| 最新亚洲国产精品| 日本免费福利视频| 国产巨乳在线观看| 国产激情视频一区二区三区| 久久久久久久av麻豆果冻| 欧美成人三区| av人人综合网| 8x8ⅹ拨牐拨牐拨牐在线观看| 久久久久久一区二区三区四区别墅| 欧美在线制服丝袜| 国精产品一区一区三区mba视频| 欧美一区二区久久久| 亚洲av永久纯肉无码精品动漫| 国产高清精品软男同| 日本亚洲欧美| 亚洲成人av影片| ww久久综合久中文字幕| 久久久久久亚洲中文字幕无码| 国产精品69久久| 国产精品国产亚洲伊人久久| 亚洲国产精品久久久久爰色欲| 国产一区二区三区毛片| 成人在线看片| 成人羞羞国产免费图片| 在线观看免费网站| 中文字幕v亚洲ⅴv天堂| 91精品国产综合久久久久久| 亚洲成人av片在线观看| 国产欧美精品| 成人精品视频| 久久人妻少妇嫩草av蜜桃| 成人美女视频在线观看18| 免费在线看大片无需流量| 欧美黑人猛猛猛| 国产成人精品一区二三区四区五区| 在线观看不卡av| 极品美妇后花庭翘臀娇吟小说| 亚洲精品手机在线观看| 妞干网这里只有精品| 丰满饥渴老女人hd| 久久久久久久久久福利| 伊人久久大香| av中文字幕在线观看| 99综合精品| 成人黄色电影网址| 久久av资源| 国产精品第5页| 免费看男女www网站入口在线| 欧洲中文字幕精品| 一区二区精品免费| 国产精品久久国产三级国电话系列| 欧美精品一区二区三区蜜臀| 轻轻色免费在线视频| 欧美二三四区| 九九视频在线播放| 国产精品6666| 亚洲人与黑人屁股眼交| 日本黄色三级大片| av影院在线播放| 国产老熟女伦老熟妇露脸| 久久精品视频va| 性欧美精品xxxx| 97国产精品免费视频| 在线观看av资源网| 久久久欧美精品sm网站| 农村一级毛片| 三妻四妾的电影电视剧在线观看| 国产精品欧美激情在线| 久久久www成人免费毛片麻豆| 91视视频在线观看入口直接观看www| 国产欧美日韩综合精品一区二区三区| 日本黄网免费一区二区精品| www.日本久久久久com.| 无码成人精品区在线观看| 精品国产高清自在线一区二区三区| 免费福利视频网站| 亚洲在线久久| 麻豆成人在线视频| 欧洲黄色一级视频| 1024国产在线| 天天摸天天做天天爽| 欧美三日本三级少妇三99| jizz日本| 国产精品色婷婷在线观看| 精品人妻一区二区三区蜜桃| 手机在线观看日韩av| 人妻熟妇乱又伦精品视频| 国产免费黄色小视频| 国产精品无码一区二区桃花视频| av毛片在线免费观看| eeuss影院在线| 国内精品免费一区二区三区| 欧美在线视频在线播放完整版免费观看| 三年片观看免费观看大全视频下载| 这里是久久伊人| 欧美一区视频| 中文字幕在线中文字幕在线中三区| 亚洲第一网中文字幕| 国产精品成人免费精品自在线观看| 国产精品久久久久久久久久妞妞| 亚洲欧洲美洲在线综合| 日本小视频在线免费观看| 免费av不卡在线| 国产三级在线播放| www视频完整版| 国产精品国产对白熟妇| 国产伦精品一区二区三区免费迷| 国产在线观看av| 97视频在线播放| 97在线播放视频| 美国av在线播放| 国产精品久久久免费视频| 欧美国产高清| 国产又粗又猛又色又| 日本猛少妇色xxxxx免费网站| 色橹橹欧美在线观看视频高清| 亚洲综合在线做性| 欧美a级片网站| 国内精品久久久久久影院8f| 日韩一二在线观看| www999久久| 日本在线观看视频一区| 日本中文字幕中出在线| 99精品一区二区三区无码吞精| 天天综合天天添夜夜添狠狠添| 欧美成a人片免费观看久久五月天| 无线免费在线视频| 成人性生交大片免费看96| 日韩av网站在线播放| 欧美交a欧美精品喷水| 国产精品家庭影院| 国产精品一区二区免费视频| 中文字幕人妻一区二区在线视频| 国产探花视频在线播放| 成人精品鲁一区一区二区| 色婷婷中文字幕| 26uuu日韩精品一区二区| 四虎精品成人免费网站| 狠狠色噜噜狠狠狠8888米奇| 免费精品99久久国产综合精品应用| 日韩一级片大全| 动漫黄在线观看| 国产精品视频一区二区三区四蜜臂| 日韩三级高清在线| 在线观看v片| 亚洲精品欧美精品| 青青草原av在线播放| 亚洲一级片在线观看| 国产精品制服诱惑| 久久精品资源| 亚洲少妇最新在线视频| 国产成人午夜性a一级毛片| 色婷婷香蕉在线一区二区| 91精品久久久久久蜜桃| 午夜dj在线观看高清视频完整版| 久久久久国产精品午夜一区| 人妻精品无码一区二区三区| 日韩在线视频不卡| 久久国产88| 国产成人精品综合网站| 国产精品扒开做爽爽爽的视频| 国产精品久久波多野结衣| 风间由美性色一区二区三区| 中文字幕第2页| 国产精品福利片| 亚洲一级中文字幕| 久久伊人蜜桃av一区二区| 天堂√在线中文官网在线| 四虎激情影院| 色多多国产成人永久免费网站| 天堂在线精品视频| 国产成人无码专区| 超碰在线免费97| 在线中文字幕播放| 丰满少妇又爽又紧又丰满69| 国产欧美日韩91| 91成人精品在线| 亚洲国产日韩在线观看| 五月激情丁香婷婷| 国产午夜精品全部视频在线播放| 免费看成年视频网页| 蜜桃传媒入口| 国产精品久久综合| 在线播放一区二区精品视频| 国产女同91疯狂高潮互磨| 精品国产制服丝袜高跟| 特黄毛片在线观看| 亚洲视频欧美在线| 五月天亚洲综合| 自拍偷拍欧美| 久久精品99国产精品酒店日本| 妖精视频一区二区三区| 一区二区日韩电影| 欧美精品1区2区3区| 岛国av免费在线观看| 亚洲欧美日韩小说| 成人性生生活性生交12| 亚洲欧洲精品视频| 91亚洲一区精品| 少妇一级淫片日本| 国产叼嘿网站免费观看不用充会员| 亚洲影视综合| 日韩电影在线免费看| 日本一区二区免费视频| 中文字幕精品久久| 午夜视频在线观看一区二区三区| 在线免费视频一区| 一本色道久久综合狠狠躁篇的优点| 欧美日韩大尺度| 三级外国片在线观看视频| 污污视频免费看| 欧美成人精品午夜一区二区| 亚洲欧美偷拍自拍| 国产综合精品久久久久成人av| 久久精品欧美一区二区三区不卡| 欧美一区观看| 色系网站成人免费| 一区二区三区日本久久久| 午夜激情福利电影| 国产成人免费av| 天天干天天舔天天射|