@Deka007

Как добавить значение в определенный ключ JSON файла?

В общем, такая проблема. Нужно чтобы данные, которые я ввожу, добавлялись в link.
Пробовал по разному и каждый раз получается вот так
5d5147b988152191628909.png

А нужно чтобы всё было в одном link вот так:
5d51483c7549a126903693.png

Вот код:
string[] rssLinks = Console.ReadLine().Split(new char[] { ' ', '\n', '\t' }, StringSplitOptions.RemoveEmptyEntries);
  JObject obj = new JObject(new JProperty("link", rssLinks ));
  string path = Environment.CurrentDirectory + @".\RSS_Settings.json";
   using (StreamWriter sw = new StreamWriter(path, true, System.Text.Encoding.Default))
   {
       sw.WriteLine(obj.ToString());
   }

Какие есть идеи? Я пробывал Десериализовать RSS_Settings.json и сделать дозапись новых ссылок через StreaWriter, File.AppendAllText, но ничего не менялось...
  • Вопрос задан
  • 225 просмотров
Решения вопроса 1
freeExec
@freeExec
Участник OpenStreetMap
Вам нужно первоначально прочитать файл, десериализовать его, и уже в этом объекте находите свой link и добавляете новые строки. Затем сохранить его.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы