我一直在编写一个使用 XDocument 编写 XML 文件的程序。测试程序的结构是:
<SchoolData storeName="mikveIsrael" location="mikve">
<employee id="1">
<personalInfo>
<name>Ilan Berlinbluv</name>
<zip>58505</zip>
</personalInfo>
<employeeInfo>
<salary>5000</salary>
<id>1</id>
</employeeInfo>
</employee>
<employee id="2">
<personalInfo>
<name>Noam Inbar</name>
<zip>58504</zip>
</personalInfo>
<employeeInfo>
<salary>4500</salary>
<id>2</id>
</employeeInfo>
</employee>
<employee id="3">
<personalInfo>
<name>Adi Raiten</name>
<zip>58503</zip>
</personalInfo>
<employeeInfo>
<salary>5000</salary>
<id>3</id>
</employeeInfo>
</employee>
</SchoolData>
到目前为止,我的测试程序将其写入桌面上的 Employee.xml。我还可以使用从 XML 读取数据XDocument.Load()
,并解析不同的信息。但是我不知道如何添加或删除元素(我要添加的元素是<employee>
,其中包含所有元素,例如名称等。有人可以为我指出正确的方向吗?