你的位置:首页 > 软件开发 > ASP.net > 组件Newtonsoft.Json实现object2json转换

组件Newtonsoft.Json实现object2json转换

发布时间:2016-02-24 11:00:13
很多情况下,我们需要把数据类型做一些转换,供其它外部的子系统调用。最为典型的是生成json格式供javascript作调用。现成的组件Newtonsoft.Json可以实现object2json之间的转换。Newtonsoft.Json.JavaScriptConvert.Ser ...

很多情况下,我们需要把数据类型做一些转换,供其它外部的子系统调用。

最为典型的是生成json格式供javascript作调用。

现成的组件Newtonsoft.Json可以实现object2json之间的转换。

Newtonsoft.Json.JavaScriptConvert.SerializeObject(object)可以执行json的序列化,也是反序列化的方法。

常见的场景:

A系统提供用户资料(MemberInfo)给子系统B调用,但用户资料中有些内容是不能公开的,如Email地址。

本文由网页教学网(www.webjx.com)发布!转载和采集的话请不要去掉!谢谢。

直接用Newtonsoft.Json.JavaScriptConvert.SerializeObject好像是不行的,它会把object中的所有属性列出。

我的做法是这样的:

定义一个特性类,该特性类只允许用于类的属性上

view plaincopy to clipboardprint?

原标题:组件Newtonsoft.Json实现object2json转换

关键词:JS

JS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。