I'm using the API of GitLab in VB.Net.
To request groups, I'm using GET /groups.
GitLab returns a JSON string like this:
    [
       {
          "id":5,
          "web_url":"https://XXXXX/groups/AAAA",
          "name":"AAAA",
          "path":"AAAA",
          "description":"blabla",
          "visibility":"private",
          "share_with_group_lock":false,
          "require_two_factor_authentication":false,
          "two_factor_grace_period":48,
          "project_creation_level":"developer",
       },
       {
          "id":8,
          "web_url":"https://XXXXX/groups/BBBBBB",
          "name":"BBBBBB",
          "path":"BBBBBB",
          "description":"",
          "visibility":"private",
          "share_with_group_lock":false,
          "require_two_factor_authentication":false,
          "two_factor_grace_period":48,
          "parent_id":null,
          "ldap_cn":null,
          "ldap_access":null
       },
       etc ...
    ]
It's quite complicated to parse it with Newtonsoft.Json so I would like first to convert it to an array of Dictionary.
Then, I will be able to loop through the array and get myrow("id") for instance.
I couldn't find how to do this, could you help me please?
String (list of Dictionary) -> List (Dictionary)
 
    