Wie zeichne ich ein Liniendiagramm mit Json-Array mit Webrequest

8

Zunächst einmal bin ich sehr neu in C # und Json.

Ich wollte ein Diagramm aus mysql-Tabellendaten in einer C # -GUI zeichnen. Ich habe eine PHP-Datei erstellt, um die Daten aus der MySQL-Datenbanktabelle auszuwählen, und den ausgewählten Inhalt im JSON-Array mit echo json_encode(array("result"=>$result))

wiederholt

hier ist mein PHP:

%Vor%

unter Verwendung der Verbindung, kann ich das json Array deutlich zwischen der datetime Lücke sehen. Alles, das ich wollte, ist, den Graph der Temperaturwerte (temp1, temp2, ..), p-Paare Werte und andere mit der date_time in a zu zeichnen Liniendiagramm zum Lesen der historischen Daten.

Alles, was ich bekomme, wenn ich auf die PHP-Seite zugreife, ist:

%Vor%

HINWEIS: Einige Datumswerte sind hier als Standard eingestellt. Ich wollte nur dieses Array zeigen. Der richtige ist perfekt, um den Graphen zu zeichnen.

Ich kann dieses Array in einer Zeichenfolge mit einer Webanforderung von C # verwenden. Verwenden Sie den folgenden Code:

%Vor%

Es wird eine große Hilfe sein Wenn jemand mir helfen kann, dies in einem Liniendiagramm als date_time Vs temp1, temp2 oder p_pairs zu plotten und so in C # GUI ...

Das wird mir eine große Hilfe sein. Ich danke Ihnen im Voraus.

    
Althaf 08.01.2016, 06:33
quelle

1 Antwort

1

Nimm zuerst eine Klasse zum Arbeiten. Sie können dynamisch eine Klasse aus Json erstellen

Wenn Sie eine Abhängigkeit von der System.Web.Helpers-Assembly haben, können Sie die Json-Klasse verwenden:

%Vor%

Es ist im MVC-Framework als zusätzlicher Download in das .NET 4-Framework enthalten. Oder benutze die NewtonSoft-Version.

Als nächstes erhalten Sie eine Diagrammkomponente: Ссылка und binden Sie Ihre Daten an das Diagramm

    
Eminem 26.03.2016, 19:16
quelle

Tags und Links