如何使用C#读取和编辑XML文件?
如何打开和编辑现有XML文件? 我想修改一些值,如:
myaddr
例如,如果myaddr,我想放置loreal。 我在C#工作。 如果你能告诉我一些代码,我将不胜感激。
您可以使用XDocument类:
var doc = XDocument.Load("test.xml"); var address = doc.Root.Element("address"); if (address != null) { address.Value = "new value"; } doc.Save("test.xml");
假设您有以下XML文件:
myaddr
你想做替换。 有很多选择。 一些是显式修改XML,另一些是将XML转换为类,修改和转换回XML(序列化)。 以下是其中一种方法:
XDocument doc = XDocument.Load("myfile.xml"); doc.Root.Element("address").Value = "new address" doc.Save("myfile.xml")
有关更多信息,请阅读以下内容
-
LINQ to XML是我在这里使用的技术 – https://msdn.microsoft.com/en-us/library/bb387098.aspx
-
XML序列化是另一种技术 – https://msdn.microsoft.com/en-us/library/182eeyhh.aspx
是的,这完全有可能 – 而且很容易。
阅读这些资源:
还有更多 – 只需搜索“Intro Linq-to-XML”或“Intro XMLDocument” – 您将获得大量链接到好文章和博客文章。
上述就是C#学习教程:如何使用C#读取和编辑XML文件?分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/cdevelopment/998666.html