I forgot to do streamreader!!
...
private void returnJson(object sender, OpenReadCompletedEventArgs e)
{
Stream stream = e.Result;
StreamReader itmStreamReader = new StreamReader(stream);
string json = itmStreamReader.ReadToEnd();
List<collectiondataweeks> weeks = Newtonsoft.Json.JsonConvert.DeserializeObject<list><collectiondataweeks>>(json);
stream.Close();
itmStreamReader.Close();
string uge = "2";
}
...
Now everything works and the Json is returned from the URL as a string.
[edit]code block added[/edit]