Я пытаюсь сгенерировать отступ JSON с использованием JSON. Net. Первый код не работает
var data = new WebClient().DownloadString(url);
var json = JsonConvert.SerializeObject(data, Formatting.Indented);
Однако этот второй код работает
var data = new WebClient().DownloadString(url);
var json = JValue.Parse(data).ToString(Formatting.Indented);
Я немного запутался, почему обе версии не выдают одинаковый вывод.