c# - 关于JavaScriptSerializer的一些问题

标签 c# .net json

  1. 使用JavaScriptSerializer做序列化时,是否可以忽略类的某些字段?

  2. 在使用JavaScriptSerializer做序列化的时候,可以修改字段名吗? 比如字段是string is_OK,但是我想把它映射到isOK?

最佳答案

您可以使用 [ScriptIgnore]跳过属性:

using System;
using System.Web.Script.Serialization;

public class Group
{
    // The JavaScriptSerializer ignores this field.
    [ScriptIgnore]
    public string Comment;

    // The JavaScriptSerializer serializes this field.
    public string GroupName;
}

关于c# - 关于JavaScriptSerializer的一些问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4151913/

相关文章:

c# - 将字符串拆分为无分隔符的数组

c# - winforms中的软件还在开发中吗?

c# - 如果 C# 中的关键字未在系统类中定义,那么它们在 CLR 中的哪里?

c# - 领域与属性(property)。性能优化

Ruby to_json 在用引号引起来的对象上

c# - 在 Ubuntu/Mono 上运行的 HttpListener 返回 400 错误请求

c# - 如何在 .net 日历控件中显示事件链接?

c# - .Net 中的依赖注入(inject)?

javascript - 如何使用 BackboneJs 获取 JSON 数据并更新 html?

c# - 在c#中解析JSON返回空值