当前位置: 首页 > 编程语言 > C#

更新XML文件(C#-Linq)Share

时间:2023-04-10 20:27:23 C#

更新XML文件(C#/Linq)我知道如何读写,但不知道如何更新现有记录。我的XML文件如下所示:我希望能够更改文件中已存在的XAttribute的值。这就是我编写文件的方式:XElementxElement;xElement=newXElement("订单");XElementelement=newXElement("Order",newXAttribute("Quantity",Quantity),newXAttribute("PartNo",PartNo),newXAttribute("Description",Description),newXAttribute("Discount",折扣),newXAttribute("Freight",Freight),newXAttribute("UnitValue",UnitValue),newXAttribute("LineTotal",LineTotal));xElement.Add(元素);xElement.Save("");是否可以进行更新,还是我们必须先删除现有更新,然后用新值重新添加?是的,您可以更新属性而无需删除和重新添加。只需在XElement中获取所需的XAttribute对象并更新它的Value属性,然后将XElement保存回文件以查看更改。以上就是C#学习教程:更新XML文件的全部内容(C#/Linq)。如果对大家有用,需要进一步了解C#学习教程,希望大家多多关注——xElement.Attribute("Quantity")。价值=“15”;本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: