私はそれがのように見える1つのモデルを持っています
public class DataClass
{
public string Name { get; set; }
public string Address { get; set; }
public string ContactNo { get; set; }
}
以下のコードを使用してJsonリクエストで変換しようとしました。
var l=new List<Data>();
l.Add(new Data(){Name="foo",Address ="bar",ContactNo =123});
l.Add(new Data(){Name="biz",Address ="baz"});
string json=JsonConvert.SerializeObject(l);
それは私に次のような文字列を与えるでしょう
[{"Name":"foo","Address":"bar","ContactNo":"123"},{"Name":"biz","Address":"baz","ContactNo":""}]
出力2番目の ContactNo には空の文字列がありますが、値がないまたは NULL のフィールドは必要ありません。JsonリクエストからNULLまたは空のフィールドを回避する最良の方法は何ですか? 前もって感謝します。