私はこのようなJSONを作成しています、別のJSON内のJSONを作成する必要があります。別のjson内でjsonを作成するにはどうすればよいですか?
Turnover turnover = new Turnover();
turnover.DealerUserName = username;
turnover.CardNumber = cardnumber;
turnover.InvoiceNumber = invoicenumber;
turnover.Amount = total;
turnover.Currency = currency;
turnover.InvoiceDate = tempo;
turnover.SegmentNumber = segment;
string json = JsonConvert.SerializeObject(turnover);
これは私がTurnover
クラスを作成する方法です:
public class Turnover
{
public string DealerUserName { get; set; }
public long CardNumber { get; set; }
public string InvoiceNumber { get; set; }
public decimal Amount { get; set; }
public string Currency { get; set; }
public string InvoiceDate { get; set; }
public short SegmentNumber { get; set; }
}
をしかし、私は作成する必要があります次のクラスに含まれる機能を持つ
public class product
{
public string ProductName { get; set; }
public string ProductGroup { get; set; }
public long Code { get; set; }
public decimal Amout { get; set; }
public int Quantity { get; set; }
public string Referece { get; set; }
}
どのようにすればいいですか?私はこのようなlist
でそれをやろうとしました:
public class Turnover
{
public List<product> TurnoverDetails { get; set; }
}
Turnover turnover = new Turnover();
turnover.TurnoverDetails.Add(new product() { ProductName = "", ProductGroup = "", Amout = 0, Code = 0, Quantity = 0, Referece = "", });
string json = JsonConvert.SerializeObject(turnover);
私はこのようになりJSONを気に入っ:その後、
予想されるJSONはどのように見えるのですか? –
@Vanna私はちょうど彼が彼のコードでNullReferenceExceptionを取得していると思います; o) –
@SirRufo私はそのことでご質問を編集します残念です – Jose