Salut à tous !

Afin de me préparer à un petit projet d'application, j'essaye d'apprendre petit à petit quelques fonctions de VB.net.

Aujourd'hui, j'essaye de faire une requête http afin de récupérer des données sur un API web (ici).

J'ai déjà fait ce code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
Imports System.Net
Imports System.IO
Imports System.Text
 
Public Class Form1
 
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim requete As HttpWebRequest = HttpWebRequest.Create("http://api.bfbcs.com/api/pc?players=Sp4s12&fields=all")
        Dim reponse As HttpWebResponse = requete.GetResponse()
        Dim receiveStream As Stream = reponse.GetResponseStream()
        Dim readStream As New StreamReader(receiveStream, Encoding.UTF8)
        RichTextBox1.Text = readStream.ReadToEnd
        receiveStream.close()
        readStream.close()
    End Sub
End Class
Cela marche plutôt bien mais j'ai une question...
Ce code me retourne ce résultat :


Des lignes et des lignes de résultat de requête. Evidemment, cela ne présente aucun intérêt de mettre une richtextbox pour cela. Mais c'était pour illustrer ma question :

Comment assigner une valeur à un emplacement de tableau ?

J'ai vraiment du mal avec les tableaux, alors si en plus il faut les ajouter aux requêtes j'en ai pas fini...

Merci d'avance, et excusez moi si j'ai raté quelque chose.