• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:C# XMLデータ 更新について)

C#でXMLデータの更新方法とデータ削除方法について

このQ&Aのポイント
  • C#を使用してXMLデータを更新する方法とデータを削除する方法について教えてください。
  • 具体的には、ID 2のデータのnameとageを置換する方法について詳しく知りたいです。
  • また、ID 2にあるデータを削除する方法も教えていただけると助かります。

質問者が選んだベストアンサー

  • ベストアンサー
noname#116136
noname#116136
回答No.1

XElement elRoot = XElement.Load("test.xml"); var varPs = from p in elRoot.Elements("p") where (p.Attribute("id").Value == "2") select p; foreach (var p in varPs) { p.SetAttributeValue("name", "C"); p.SetAttributeValue("age", 25); p.Remove(); } elRoot.Save("test.xml");

ndckenji
質問者

お礼

凄く参考になりました。 ありがとうございます。

関連するQ&A