У меня есть этот JSON данныеИспользование Json.NET добавить логическое свойство
{
"extensions": {
"settings" : {
"extension1": {
"property1": "value 1",
"property2": "value 2"
}
}
}
}
моя цель состоит в том, чтобы добавить новое булево свойство с помощью Json.NET выглядеть как этот
{
"extensions": {
"settings" : {
"extension1": {
"property1": "value 1",
"property2": "value 2",
"bool_property": true
}
}
}
}
Я только этот код и я застрял с AddAfterSelf и AddBeforeSelf
string pref = "path_of_the_preferences_file";
string _pref = string.empty;
using (StreamReader reader = new StreamReader(pref, Encoding.UTF8))
{
_pref = reader.ReadToEnd();
}
// REFORMAT JSON.DATA
JObject json = JObject.Parse(_pref);
var extension1 = json["extensions"]["settings"]["extension1"];
Как вставить новый логическое свойство «bool_property»?
Благодаря
Какое отношение это имеет отношение к json.net? –
Я использую json.net от newtonsoft для десериализации данных JSON и манипулирования им для добавления дополнительного свойства. –