zoukankan      html  css  js  c++  java
  • C# Newtonsoft.Json JObject移除属性

    //json 序列化
    JObject obj1 = JObject.FromObject(new
    {
        id = 1,
        name = "张三",
        age = 20
    });
    Console.WriteLine(obj1.ToString());
    //输出:
    //{
    //  "id": 1,
    //  "name": "张三",
    //  "age": 20
    //}
     
     
    //指定忽略对象的属性
    //注:指定的key区分大小写
    obj1.Remove("id");
    Console.WriteLine(obj1.ToString());
    //输出结果:
    //{
    //    "name": "张三",
    //    "age": 20
    //}
    View Code

     对子类属性(二级数组对象的属性)的属性移除

    JArray jarr = obj1.SelectToken("images") as JArray;
    if (jarr != null)
        foreach (JObject item in jarr)
        {
            item.Remove("id");
        }
    View Code
    。net工程师
  • 相关阅读:
    小的面试题
    email
    网络
    进程,线程
    周日作业
    Python_day9
    Python_day8
    假期作业
    12/13
    Python_day7
  • 原文地址:https://www.cnblogs.com/yuners/p/14113223.html
Copyright © 2011-2022 走看看