1
我有,我用它來獲得JSON格式的自定義類Web服務,例如:選擇性JSON序列化使用ASMX Web服務
public class custom
{
private int _myPrivateProperty;
public int ToBeAccessedOnlyInCode
{
get
{
return _myPrivateProperty;
}
set
{
_myPrivateProperty = value;
}
}
public int ToBeSerialized
{
get
{
return _myPrivateProperty * 1000;
}
}
}
上面的例子是用於說明目的。
問題是我不想在JSON響應中返回原始對象格式,但我需要我的代碼中的原始格式。
我試過在類中的[DataContract]/[DataMemeber]屬性,忽略了ToBeOnlyAccessedInCode屬性,我試過在我的私人對象容器上面使用[NonSerialized]屬性。一切都無濟於事。
是否有一種方法可以阻止字段在使用內置的ASMX scriptserializer時序列化爲JSON?我花了好幾個小時看,可以幫忙!
感謝
:(可沒有一個人幫我 – Oliver 2011-02-28 16:01:12
我有同樣的問題.. – 2011-05-23 08:17:23