ثبت ویرایش و حذف در xml

بپرسید
  • iran58 iran58
  • 59 ماه قبل
  • 59 ماه قبل
  • 472 نمایش

0

{{ digitTrunc(content.likes) }}

سلام

من کدهای زیر را نوشته ام

var id = Guid.NewGuid();
			var element = new XElement("People",
				new XElement("Person",
					new XAttribute("Id", id),
					new XElement("Id", id),
					new XElement("fn", "iran"),
					new XElement("la", "irani")
					)
				);
			element.Save("D:\\Peoplexml.xml");

وقتی این کد را اجرا میکنم یک ستون ایجاد میشود

حالا می خواهم ستون دوم را ایجاد کنم باید چه کدی بنویسم

وکد زیر را هم برای حذف نوشته ام

XDocument doc = XDocument.Load("D:\\Peoplexml.xml");
			var q = from node in doc.Descendants("Setting")
				let attr = node.Attribute("Fn")
				where attr != null && attr.Value == "iran1"
					select node;
			q.ToList().ForEach(x => x.Remove());
			doc.Save("D:\\Peoplexml.xml");

اما عمل حذف انجام نمیشود

برای عمل حذف و ویرایش چه کدی باید بنویسم

public class Person
		{
			public int Id { get; set; }
			public string Fn { get; set; }
			public string Ln { get; set; }
		}

باتشکر

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

پاسخ ها به این سوال

پاسخ ها به این سوال

{{ digitTrunc(post.likes) }}

این پست در تاریخ {{ dateString(new Date(post.deleteDate)) }} توسط {{ post.deletedByUser }} حذف شده است.

دلیل حذف: {{ post.deleteReason ?? 'نامشخص' }}

{{ err }}
{{ post.userAchivements.rhodiumAchievements }}
{{ post.userAchivements.platinumAchievements }}
{{ post.userAchivements.goldAchievements }}
{{ post.userAchivements.silverAchievements }}
{{ post.userAchivements.bronzeAchievements }}
{{ timeSince(new Date(post.date)) }} قبل

برای ثبت پاسخ خود در وب سایت وارد حساب کاربری خود شوید
قابلیت ارسال مطلب توسط مدیریت سایت غیر فعال شده است