博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Json序列化中null字段说明
阅读量:4287 次
发布时间:2019-05-27

本文共 1919 字,大约阅读时间需要 6 分钟。

一、数据json的序列化实例

1.DBNull.Value 序列化结果为 null

2.在类中的可空字段和引用类型的属性,如果没有指定对象的情况下 序列化结果为空

//特别说明: DBNull.Value 序列化结果为 nullstring result = ser.Serialize(new { nage = "张三", age = DBNull.Value });Console.WriteLine(result); //{"nage":"张三","age":null}//特别说明:在类中的可空字段和引用类型的属性,如果没有指定对象的情况下 序列化结果为空Student stu = new Student();Console.WriteLine(ser.Serialize(stu)); // {"ID":0,"Age":null,"Name":null,"Instance":null}
Model类:

public class Student{    public int ID { get; set; }    public int? Age { get; set; }    public string Name { get; set; }    public Student Instance { get; set; }}
二、json 结果Null值在Echarts中的使用:

1.在指定数据的时候,如果指定为null,或者undefined 则对应的线段不会画出

HTML:

JS:

/** 特别说明:在指定数据的时候,如果指定为null,或者undefined 则对应的线段不会画出*/var option = {    title: {        text: '堆叠区域图',    },    tooltip: {        trigger: 'axis'    },    legend: {        data: ['邮件销量']    },    toolbox: {        feature: {            saveAsImage: {}        }    },    grid: {        left: '3%',        right: '8%',        bottom: '3%',        containLabel: true    },    xAxis: [        {            type: 'category',            boundaryGap: false, //坐标轴的两边是否留白            position: 'top',            splitLine: {                show: true            },            name: '本星期',            nameLocation: 'end',            // data: ['周一']            data: ['周一', '周二', '周三', '周四', '周五', '周六', '周日']        }    ],    yAxis: [        {            type: 'value'        }    ],    series: [        {            name: '邮件营销',            type: 'line',            lineStyle: {                normal: {                    width: 1,                    color: 'yellow'                }            },            areaStyle: { normal: {} },            data: [120, 132, 120, 100, undefined, undefined, undefined]        }    ]}var myChart = echarts.init(document.getElementById('container'));myChart.setOption(option);window.onresize = function () {    myChart.resize();}
显示结果:

你可能感兴趣的文章
【Win7系统的电源设置功能】
查看>>
【了解Linux系统中U盘挂载或卸载的知识】
查看>>
【Tenda腾达路由器限速图解教程】
查看>>
【梦幻童年win7热门主题】
查看>>
【巧破网络限制 重享网络自由】
查看>>
【win7小技巧让你的声音设置随个性】
查看>>
【AngelaBaby杨颖性感公主XP主题】
查看>>
【解决不能在Win8中添加功能的方法】
查看>>
【解决Win8系统下无法彻底关机的问题】
查看>>
【清纯可爱女孩win7主题】
查看>>
【一步一步教会您升级到win7旗舰版】
查看>>
【给你一些使用win7系统的理由】
查看>>
【女人8大隐私部位越丑越健康】
查看>>
【娱乐八卦】林峯床照门旧爱潘霜霜变脸Angelababy
查看>>
【优生优育:女性避孕失败的6个征兆】
查看>>
【女人吃豆腐的好处】
查看>>
【冬季围巾暖搭的任意门】
查看>>
【网友DIY紫药水染发 草根奇葩美妆法大起底】
查看>>
【灰色逆袭秋冬土豪金退位】
查看>>
【新欢与旧爱 大牌明星代言法则】
查看>>