zoukankan      html  css  js  c++  java
  • Json Null 不输出

    [TestMethod]
           public void NodeTest()
           {
               datanode d = new datanode()
               {
                   name = "zbw911",
                   children = new List<datanode>
                   {
                       new datanode
                       {
                           name = "1",
                           size = 99,
                       },
                       new datanode
                       {
                           name = "2",
                           size = 99,
                       }
                   }
               };

               var x = Newtonsoft.Json.JsonConvert.SerializeObject(d,
                   Newtonsoft.Json.Formatting.None,
                   new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore });

               Console.WriteLine(x);

           }
     

       class datanode
       {
           public string name { get; set; }

           public int? size { get; set; }

           public List<datanode> children { get; set; }

       }

     

     

    适用于D3.js输出

     

     

    测试名称:     NodeTest
    测试结果:     已通过
    结果 的标准输出:     {"name":"zbw911","children":[{"name":"1","size":99},{"name":"2","size":99}]}

  • 相关阅读:
    利用原生JS判断组合键
    MySQL基本操作简述
    Java链接Mysql传输数据
    Java培训--->>基础
    Java基础之字符串-->>字符串处理
    Java基础之结构-->>条件结构与循环结构
    Java基础之数组-->>数组常用操作
    Front End Development Certification (HTML5 and CSS)
    FlexSlider插件的详细设置参数
    常见<meta>的基本用法详解
  • 原文地址:https://www.cnblogs.com/zbw911/p/4233128.html
Copyright © 2011-2022 走看看