0
私は条件をXMLファイルに要素を追加したい:。LINQ値==「1」
like where attribute("id").value=="1"
このコードでwhere
句は動作しません:
string xmlFilePath = MapPath("Employees.xml");
XDocument xmlDoc = XDocument.Load(xmlFilePath);
try
{
xmlDoc.Element("employees").Element("employee")
.Where(employee => employee.Attribute("id").Value == "2").FirstOrDefault())
.Add(new XElement("city", "welcome"));
xmlDoc.Save(xmlFilePath);
}
catch (XmlException ex)
{
//throw new XmlException
}
すみませんが、私は質問を理解していません。あなたはそれを明確にすることができますか?ありがとう。 –