Wpis z mikrobloga

@WielkiElektronig: sprawdziłem w innym programie, który ma dokładnie to samo api, i robi dokładnie to samo zapytanie.

WebClient wc = new WebClient();
var json = wc.DownloadString(url);
Console.WriteLine(json);
File.WriteAllText("Example.txt", json);
Console.WriteLine('\n'+json);
Console.WriteLine($"\n{File.ReadAllText("Example.txt")}");

Wszystkie wypisują dokładnie to samo

@WielkiElektronig: ten json jest nullem po zapisaniu go do pliku. Po zapisaniu, nie odczytaniu
  • Odpowiedz
@WielkiElektronig: @dixtel: @budyn: @SmutnyKowboj:
WebClient wc = new WebClient();
string json = wc.DownloadString(url);
string t = json;
//File.WriteAllText("Example.txt", json);
//json = File.ReadAllText("Example.txt");
dynamic data = JObject.Parse(t);

jak odkomentuję tą część, to dane ze string t są resetowane do zera.

Pokazałem to swojemu psychiatrze, pozwolił mi się zabić
  • Odpowiedz
@RedveKoronny: Z tego co ja troszkę pracuję z obiektami i jsonem to też mi się tak często zdarzało i mam wrażenie, że do pliku zapisujesz jakiś obieekt dlatego to sie nie udaje i masz null. a potem jak parsujesz to udaje Ci się uzyskać stringa, spróbuj sparsować i dopiero wtedy tego stringa zapisywać do pliku. Nie wklepywałem Twojego przy kładu więc nie wiem czy to pomoże. Ja przykładowo tak wyciągam id
  • Odpowiedz