2
繼續我的最後一個問題(http://stackoverflow.com/questions/8027748/render-c-sharp-class-as-javascript/8027824#8027824)現在使用JSON.net將一些類轉換爲JSON。很好的作品,但我有一些類包含其他類作爲成員。例如:JSON.Net忽略只有null屬性的類
public class Parent
{
public Child Child { get; set; }
public string Var { get; set; }
}
當我使這個使用json.net,我可以設置串行忽略空值。這意味着Var成員在未設置時不會被打印。我希望孩子成員的相同行爲基於其值。因此,當Child的所有成員都爲null時,整個類呈現爲「{}」,並且應該在父對象中全部忽略。
這可能嗎?