投稿者 るきお  (社会人) 投稿日時 2021/6/29 08:20:15
こんにちは。

この記事の「https://www.umayadia.com/Note/Note015JSONSerialize.htm」の「DictionaryからJSONを生成する」になぞらえて書くと次のようにできます。

Dim content As New Dictionary(Of String, Object)

content.Add("list", New Dictionary(Of String, Object) From {
            {"grouplist", {"fruit", "animal", "flower"}},
            {"fruit", {"リンゴ", "バナナ", "イチゴ"}},
            {"animal", {"イヌ", "ネコ", "ウサギ"}},
            {"flower", {"バラ", "ユリ", "キク"}}
         })

content.Add("list2", New Dictionary(Of String, Object) From {
            {"grouplist", {"fruit", "animal", "flower"}},
            {"fruit", {"リンゴ", "バナナ", "イチゴ"}},
            {"animal", {"イヌ", "ネコ", "ウサギ"}},
            {"flower", {"バラ", "ユリ", "キク"}}
         })

Dim jsonText As String = JsonConvert.SerializeObject(content, Formatting.Indented)

Debug.WriteLine(jsonText)


list3 は省略しました。