前提・実現したいこと
VB.NET JSONファイルのシリアライズ(List内にListを追加)
(完成形) { "Carlist": { "maker": "TOYOTA", "shasyu": [ { "shasyunm": "Prius", "katasiki": [ { "katamei": "6AA-ZVW51" }, { "katamei": "DAA-ZVW55" } ] }, { "shasyunm": "Yaris", "katasiki": [] } ] } }
こに質問の内容を詳しく書いてください。
発生している問題・エラーメッセージ
LIST(shasyu)内にLIST(katasiki)の追加方法がわかりません
どなたかアドバイス頂けないでしょうか?
該当のソースコード
VB.NET
Dim JsonInfo As New JsonInfo Dim carlist As New carlist JsonInfo.Carlist = carlist carlist.Maker = "TOYOTA" carlist.shasyu = New List(Of shasyu) carlist.shasyu.Add(New shasyu With { .shasyunm = "Prius" }) carlist.shasyu.Add(New shasyu With { .shasyunm = "Yaris" }) Public Class JsonInfo Public Property Carlist As carlist End Class <JsonObject("carlist")> Public Class carlist Public Property maker As String Public Property shasyu As List(Of shasyu) End Class <JsonObject("shasyu")> Public Class shasyu Public Property shasyunm As String Public Property katasiki As List(Of katasiki) End Class <JsonObject("katasiki")> Public Class katasiki Public Property katamei As String End Class
試したこと
carlist.shasyu.Add(New shasyu With {
.shasyunm = "Prius",
※ここにどのように書くのかわからない。
.katamei =
})
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/11/18 04:17