Ich verwende Dark Sky API für meine Wetteranwendung. Wie bekomme ich die gleiche Formatierung wie auf der Website? Dies ist, wie die Formatierung auf der Website aussieht: https://darksky.net/dev/docs/forecastWettervorhersage Formatierung
Und wenn ich versuche, die Informationen, die ich diese erhalten zu drucken: https://www.scribd.com/document/330855135/ex
Dies ist mein Code für den Druck:
Console.Write("Please enter the name of the location: ");
string locationName = Console.ReadLine();
var location = new GoogleLocationService();
var point = location.GetLatLongFromAddress(locationName);
var lat = point.Latitude;
var lng = point.Longitude;
using (var client = new WebClient())
{
var resStr = client.DownloadString("https://api.darksky.net/forecast/d9b0a7d6636dad5856be677f4c19e4f2/" + lat + "," + lng);
output = resStr;
}
return output;
Es scheint, dass Sie Daten ausgelagert haben, die für das Verständnis Ihrer Frage entscheidend sind. Bitte denken Sie daran, alle notwendigen Daten (Code, Konfigurationsdaten, Ausnahme-Name ...) in ** der Frage selbst anzugeben **. Wenn die Verbindung abstirbt oder Ihre Frage ändert, verliert sie die meiste, wenn nicht sogar ihre ganze Bedeutung! –
Es wurde auf der Website neu formatiert, um lesbar zu sein, das sollte nicht wichtig sein, wenn in Code verwendet. Wenn du es schön aussehen lassen willst, siehe [JSON Formatierer in C#?] (Http://stackoverflow.com/questions/4580397/json-formatter-in-c) –