当前位置:
首页 > Python基础教程 >
-
C#教程之开源 , KoobooJson一款高性能且轻量的JSON框(2)
string R01_Name;
public int R01_Age;
}
如果我们想把R01这个前缀给去掉, 只需要注册全局Key格式化器的委托即可
JsonSerializerOption.GlobalKeyFormat=(key,parentType,handler)=> { if(parentType==typeof(R01_User)) { return key.Substring(4); } return key; }
这样,出来的json是这样的:{"Name":"","Age":""
同样, 对于反序列化,我们也同样应该注册:
JsonDeserializeOption.GlobalKeyFormat=(key,parentType)=> { if(parentType==typeof(R01_User)) { return "R01_"+key; } return key; }
其它
我喜欢和我一样的人交朋友,不被环境影响,自己是自己的老师,欢迎加群 .Net web交流群,欲望与挣扎
作者:小曾
出处:https://www.cnblogs.com/1996V/p/10607916.html 欢迎转载,但请保留以上完整文章,在显要地方显示署名以及原文链接。