LIREN
@LIREN
Пунктумофоб

Как создать объект в json в уже созданном объекте?

Есть уже созданный объект serverid
{
    "serverid": {
        
    }
}

и нужно создать в нем объект CustomCommands: {}. И также по возможности создать в CustomCommands несколько строк или тоже объект.
Помогите пожалуйста, использую переменные:
var jsonFile = File.ReadAllText("E:\\C#\\DiscordBot\\servers.json");
var server = JObject.Parse(jsonFile);

server["serverid"]["CustomCommands"]
  • Вопрос задан
  • 136 просмотров
Решения вопроса 1
LIREN
@LIREN Автор вопроса
Пунктумофоб
JObject? obj = (JObject?) server[guildId.ToString()];
obj.Add(new JProperty("CustomCommands", new JObject()));
File.WriteAllText("E:\\C#\\DiscordBot\\servers.json", obj.ToString());
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
freeExec
@freeExec
Участник OpenStreetMap
json["serverid"].Add(new JProperty("CustomCommands", new JObject()));
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы