0

私はこれらのエンティティを持っています:

public class Product
{
    public string Code {get;set;}
    public string Name {get;set;}

    public ICollection<Pack> Packs {get;set;}
}

public class Pack
{
    public string Colour {get;set;}
    public string Moq {get;set;}
}

私のjsonオブジェクト:

var products = [{
    code: 1243123,
    name: "Gel",
    packs: [{
        color: "blue",
        moq: 10
    }]
}];

命名の違いに注意してください。つまり、大文字と小文字の区別と色のアメリカン スペルです。JavaScriptConvert.DeserializeObject()それを正しくデシリアライズしますか?

または、別の方法で行う必要がありますか?

これらの名前に直接アクセスできるオブジェクトと、そこにある値があれば、それは素晴らしいことです!

4

2 に答える 2