📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
| 663行目: | 663行目: | ||
JObject jsonObject = JObject.Parse(jsonContent); | JObject jsonObject = JObject.Parse(jsonContent); | ||
// appName. | // appName.impの配列を変更 (LINQ to JSONを使用する場合) | ||
jsonObject["appName"]["imp"] = new JArray("hoge", "piyo"); | jsonObject["appName"]["imp"] = new JArray("hoge", "piyo"); | ||
// appName.impの配列を変更 (通常のLINQを使用する場合) | |||
//var appNameObjects = jsonObject.Descendants() | |||
// .OfType<JProperty>() | |||
// .Where(p => p.Name == "appName") | |||
// .Select(p => p.Value as JObject); | |||
//foreach (var appName in appNameObjects) | |||
//{ | |||
// if (appName != null && appName["imp"] is JArray impArray) | |||
// { | |||
// // "imp"配列の内容を変更 | |||
// impArray.Replace(new JArray("hoge", "piyo")); | |||
// } | |||
//} | |||
// 変更したJSONを新しいファイルに書き込む | // 変更したJSONを新しいファイルに書き込む | ||