完成形
"Carlist": { "maker": "TOYOTA", "shasyu": [ { "shasyunm": "Prius", "katasiki": [ { "katamei": "6AA-ZVW51" }, { "katamei": "DAA-ZVW55" } ] }, { "shasyunm": "Yaris", "katasiki": [] } ] } }
Dim
1 Dim carlist As New carlist 2 3 JsonInfo.Carlist = carlist 4 carlist.Maker = "TOYOTA" 5 carlist.shasyu = New List(Of shasyu) 6 carlist.shasyu.Add(New shasyu With { 7 .shasyunm = "Prius", 8 .katasiki = New List(Of katasiki) From { 9 New katasiki With { 10 .katamei = "6AA-ZVW51" 11 }, 12 New katasiki With { 13 .katamei = "DAA-ZVW55" 14 } 15 } 16 }) 17 carlist.shasyu.Add(New shasyu With { 18 .shasyunm = "Yaris", 19 .katasiki = New List(Of katasiki) 20 }) 21
以前に、jsonファイルのkatasikiの部分のコーディング方法がわからなく
上記のような回答を頂きましたが、実際のプログラムでは
shasyunmに対するkatasikiの数はバラバラで
katasiki部分をループ処理等で記述出来る方法があればご教示願います。