# Get Article List mit Visual Basic und Restsharp

**URL:** <https://forum.shopware.com/t/get-article-list-mit-visual-basic-und-restsharp/60036>\
**Category:** Programmierung\
**Created:** [16. Juni 2019 um 20:02 UTC](https://forum.shopware.com/t/get-article-list-mit-visual-basic-und-restsharp/60036 "2019-06-16T20:02:31Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![sasclan](https://avatars.discourse-cdn.com/v4/letter/s/47e85d/32.png) [@sasclan](https://forum.shopware.com/u/sasclan)\
**Post date:** [16. Juni 2019 um 20:02 UTC](https://forum.shopware.com/t/get-article-list-mit-visual-basic-und-restsharp/60036/1 "2019-06-16T20:02:31Z")

</div>

Hallo zusammen,

würde gerne per VisualBasic eine Artikel Abfrage starten und das Ergebnis in ein Datagrid schreiben.

Suche nun&nbsp;schon einige Tage nach einer Lösung. Die Abfrage per Restsharp funktioniert soweit. Aber ich weiß nicht, wie ich das Ergebnis in ein datagrid bekomme ☹

Nachstehend mein Aktueller Code:

```
     Dim user As String = "user"
        Dim Pass As String = "IN3sz7TyfF70Zm203PTUIqbTJqwbWJISt2QeIeTt"
        Dim URL As String = "http://192.168.178.117/api"

        Dim client = New RestClient(URL) With {
        .Authenticator = New HttpBasicAuthenticator(user, Pass)
         }

        Dim request = New RestRequest("articles", DataFormat.Json)

        Dim response = client.Execute(request)

```

&nbsp;

---

<div class="post-metadata">

**Author:** ![MarcusMay](https://avatars.discourse-cdn.com/v4/letter/m/3be4f8/32.png) [@MarcusMay](https://forum.shopware.com/u/MarcusMay)\
**Post date:** [17. Juni 2019 um 06:54 UTC](https://forum.shopware.com/t/get-article-list-mit-visual-basic-und-restsharp/60036/2 "2019-06-17T06:54:12Z")

</div>

Der klassische Weg wäre es, das JSON-Objekt in eine Klasse zu deserialisieren (vorzugsweise mit [Json.NET](http://Json.NET)) und diese an das Datagrid zu binden.

[https://stackoverflow.com/questions/23763446/how-to-display-the-json-data-in-datagridview-in-c-sharp-windows-application-from](https://stackoverflow.com/questions/23763446/how-to-display-the-json-data-in-datagridview-in-c-sharp-windows-application-from)

Die entsprechende(n) Klasse(n) kannst Du entweder selbst schreiben, falls Du nur einen kleinen Teil der Informationen brauchst, alternativ den&nbsp;Shopware C# API Connector von Shopdoktor verwenden, da ist das meiste schon drin.

[https://github.com/shopdoktor/shopware-csharp-api-connector](https://github.com/shopdoktor/shopware-csharp-api-connector)

Gruß Marcus

---

<div class="post-metadata">

**Author:** ![sasclan](https://avatars.discourse-cdn.com/v4/letter/s/47e85d/32.png) [@sasclan](https://forum.shopware.com/u/sasclan)\
**Post date:** [25. Juni 2019 um 07:56 UTC](https://forum.shopware.com/t/get-article-list-mit-visual-basic-und-restsharp/60036/3 "2019-06-25T07:56:49Z")

</div>

Habe es nun hin bekommen. Habe in meinem Code nicht berücksichtigt auf die Spalte „Data“ zu springen.

---

<div class="post-metadata">

**Author:** ![sasclan](https://avatars.discourse-cdn.com/v4/letter/s/47e85d/32.png) [@sasclan](https://forum.shopware.com/u/sasclan)\
**Post date:** [26. Juni 2019 um 04:37 UTC](https://forum.shopware.com/t/get-article-list-mit-visual-basic-und-restsharp/60036/4 "2019-06-26T04:37:07Z")

</div>

Vielen Dank für die Hilfe&nbsp;
