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}]}

  • 相关阅读:
    Spring事务管理
    Spring中使用Hibernate
    tkinter学习笔记_04
    tkinter学习笔记_03
    tkinter学习笔记_02
    tkinter学习笔记_01
    tkinter模块常用参数(python3)
    单选框默认选中
    Tkinter & mysql 的登录框练习
    python爬虫-喜马拉雅_晚安妈妈睡前故事
  • 原文地址:https://www.cnblogs.com/zbw911/p/4233128.html
Copyright © 2011-2022 走看看