我们正在创建一个具有以下元素名称,Dob,文档年份等的xml文档。 每年的文件年度会有所不同。 基于今年我需要改变XML元素。
对于2017年的示例,我具有xmlelement属性,例如名称,目录,文档年份。 对于2018年,我需要有名字,中间名,姓氏,日期,文件年份。
我创建xml元素如下
[XmlElement(Form = XmlSchemaForm.Unqualified)]
public string Name
{
get
{
return name;
}
set
{
if (value != name)
{
name= value;
NotifyPropertyChanged("Name");
}
}
}
如果我们打开一个XML文档的2017年年度 我需要在XML作为名称,出生日期,文件年显示
如果我需要打开2018年的xml文档 我需要在xml中以名字,中间名,姓氏显示。
如何有条件地更改基于一年的XML元素。
预先感谢