如何使用C#更新XML中的值 [英] how to update the value in XML using C#

查看:61
本文介绍了如何使用C#更新XML中的值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好,

如何使用C#更新XML标记中的值.我在下面附加了我的代码,我想更改< name>笔记本电脑此值,使其类似于< name> Books.请帮助我

谢谢.

Hello,

How to update the value in XML tag using C#. i have attached my code below i want change <name>Laptops this value to like <name>Books .Plz help me

thank you.


<stockgroup name="Laptops" action="Create">
<name.list>
<name>Laptops</name> 
</name.list>
<parent /> 
<isaddable>Yes</isaddable> 
</stockgroup>

推荐答案

示例:
<xml>
  <stockgroup name="Laptops" action="Create">
    <name.list>
      <name>Old Value</name>
    </name.list>
    <parent />
    <isaddable>Yes</isaddable>
  </stockgroup>
</xml>


让我们将旧值"替换为新值":


Let''s replace "Old Value" with "New Value":

string xmlFile = "test.xml";
System.Xml.XmlDocument xmlDoc = new System.Xml.XmlDocument();
xmlDoc.Load(xmlFile);
xmlDoc.SelectSingleNode("xml/stockgroup/name.list/name").InnerText = "New Value";
xmlDoc.Save(xmlFile);




这是带有示例的所有XML相关操作的链接.

此处 [
Hi,

Here is the link for you for all XML related operations with examples.

Here[^]

Thanks
--RA


这篇关于如何使用C#更新XML中的值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆