我的
XML:
@H_301_2@<Bank>
<Customer id="0">
<Accounts>
<Account id="0" />
<Account id="1" />
</Accounts>
</Customer>
<Customer id="1">
<Accounts>
<Account id="0" />
</Accounts>
</Customer>
<Customer id="2">
<Accounts>
<Account id="0" />
</Accounts>
</Customer>
</Bank>
我想添加新的Account元素,让我们说ID为2的客户.我知道如何添加行,我不知道如何指定客户(我在哪里写客户的ID?)
我的LINQ to XML代码:
@H_301_2@XDocument document = XDocument.Load("database.xml"); document.Element("Bank").Element("Customer").Element("Accounts").Add ( new XElement ( "Account",new XAttribute("id","variable") ) ); document.Save("database.xml");谢谢您的帮助. XML不是我的好朋友:(