XML文件修改节点属性值(多种方法)

xml 文件内容:

最新通告:五一放假七天!请各教员悉知

4

red

C#代码:

XmlDocument xml = new XmlDocument();

xml.Load(context.Server.MapPath("~/js/XMLFile.xml"));

XmlNode xn = xml.DocumentElement;

foreach (XmlNode node in xn.ChildNodes)

{

if (node.Name == "info")

{

node["content"].InnerText = content;

node["speed"].InnerText = speed;

node["color"].InnerText = color;

}

}

xml.Save(context.Server.MapPath("~/js/XMLFile.xml"));

另外两种办法:

修改xml字符串的某个节点的属性值,如下:

XmlDocument doc = new XmlDocument();

doc.LoadXml("");

XmlAttribute att =(XmlAttribute)doc.SelectSingleNode("/fsdlconfig/@userName");

Console.WriteLine(att.Value);

att.Value = "test";

string str = doc.OuterXml;

节点userName的值由原来的"ss",变成了"test",然后用doc.OuterXml保存修改后的xml为字符串。

另一种方式:

XmlDocument doc = new XmlDocument();

doc.LoadXml("");

XmlElement att = (XmlElement)doc.FirstChild;

att.SetAttribute("userName","test");

string str = doc.OuterXml;相关阅读:

Android编程心得分享——JSON学习过程

解析Java图形化编程中的文本框和文本区

jQuery实现百叶窗焦点图动画效果代码分享(附源码下载)

在ASP.NET 2.0中操作数据之二十七:创建自定义排序用户界面

JS取request值以及自动执行使用示例

示例详解Laravel重置密码代码重构

ASP.NET中FileUpload文件上传控件应用实例

AngularJs中route的使用方法和配置

批量杀死MySQL连接的四种方法详解

Android中Socket通信的实现方法概述

PHP函数shuffle()取数组若干个随机元素的方法分析

php取得字符串首字母的方法

ajax翻页效果模仿yii框架自己写的

SQL Server 游标语句 声明/打开/循环实例

php xml 修改节点值,.NET_XML文件修改节点属性值(多种方法),xml 文件内容: 复制代码 代码如 - phpStudy...相关推荐

  1. php 受保护类,php中如何在外部修改类的私有或受保护属性值

    php中怎么在外部修改类的私有或受保护属性值 在做单元测试框架时,发现了个比较郁闷的问题:测试人员需要在类外修改类的private或protected成员变量的值,而这些变量没有抽象成public的属 ...

  2. php如何在类的外部修改成员属性,php中如何在外部修改类的私有或受保护属性值...

    php中怎么在外部修改类的私有或受保护属性值 在做单元测试框架时,发现了个比较郁闷的问题:测试人员需要在类外修改类的private或protected成员变量的值,而这些变量没有抽象成public的属 ...

  3. 微信小程序使用setData方法修改data中对象或数组的属性值

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到网站 微信小程序使用setData方法修改data中对象或数组的属性值 使用微信小程序开发时,涉及到data ...

  4. 微信小程序如何实现通过js修改wxml的for循环中的属性值

    微信小程序如何实现通过js修改wxml的for循环中的属性值 要实现的效果 具体代码 要实现的效果 点击每一个活动选项,实现显示对应的操作按钮 具体代码 首先要在对应页面的js中给data中定义数组, ...

  5. C++批量修改文件后缀名(提供多种方法)

    C++批量修改文件后缀名的Qt程序 方法一: #include "stdafx.h"#include <stdio.h> #include <fstream> ...

  6. java 反射修改final变量_Java中final的属性值怎么利用反射机制进行修改

    Java中final的属性值怎么利用反射机制进行修改 发布时间:2020-12-02 17:31:07 来源:亿速云 阅读:96 作者:Leah 今天就跟大家聊聊有关Java中final的属性值怎么利 ...

  7. 记录 spring 使用@Value获取properties文件中的属性值

    使用@Value(${xxx}) 获取properties文件的属性值  只需要在spring的配置文件中添加bean. 1 <bean id="propertyConfigurer& ...

  8. wpf 模板内控件在后台CS文件里面获取属性值

    标题有点乱,但很难说的清楚 写了一年的WPF了 也用了近一年的MVVM CS文件能不写代码竟然少写,这是从业一年以来 前辈们教诲的,但很多问题MVVM模式很难说完全搞得定,比较编程这水看似深却不深,说 ...

  9. 替换掉的文件怎么恢复,两个方法还原文件

    在日常生活中少不了命名文件的时候,有时候我们不小心把两个文件命名相同,那么后续的版本就会替代先前的版本,这样先前的版本就被我们删除了.那么替换掉的文件怎么恢复呢?怎么恢复被替换的文件呢?本篇文章为你提 ...

  10. 【文件操作(IO)】File类的属性,常见方法,文件内容的读写操作

    文章目录 1. 认识文件 2. Java中操作文件 2.1 File类 2.2 文件内容的读写--数据流 InputStream类 利用Scanner进行字符读取 OutputStream类 利用Pr ...

最新文章

  1. 论文合集 | 李飞飞新论文:深度学习代码搜索综述;Adobe用GAN生成动画(附地址)...
  2. java检测tomcat宕机_Tomcat意外宕机分析
  3. C ++ STL中的set :: lower_bound()函数
  4. Python生成(x,y,z)三维坐标序列
  5. python执行原理是什么意思_简述Python程序的执行原理。
  6. [ActiveRecord]之 CRUD
  7. 开启html元素的编辑模式contenteditable=true
  8. 看了这么多代码,谈一谈代码风格!
  9. TFTP 服务器脚本
  10. 电路的计算机辅助分析实验报告,电力系统计算机辅助分析实验报告.doc
  11. 自学java到可以找工作要多久_自学编程需要多久才能找到工作?
  12. android intent传文件夹,Android之intent传值篇
  13. 优秀Android程序员必知必会的网络基础,Android开发面试题及答案
  14. office使用技巧大全
  15. 2022-2028年全球与中国高级计算机断层扫描仪行业发展趋势及投资战略分析
  16. 《STL源码剖析》-- stl_stack.h
  17. Qt编写可视化大屏电子看板系统18-柱状分组图
  18. pyspider 爬取bing壁纸
  19. 命令行——rm命令(删除)详解
  20. 微信怎么收银行卡的消息服务器,你的银行卡短信通知收费吗

热门文章

  1. AI:人工智能领域之AI的发展历史图集合、AI发展思维导图之详细攻略
  2. java中怎么画弧线加粗,CAD中怎么把一段线、曲线或圆弧加粗
  3. Unity 正交相机和透视相机的屏幕适配
  4. Games102_lecture8几何建模与处理基础_离散微分几何,Utopia框架介绍
  5. 关于refresh token的总结
  6. 火狐插件Adblock Plus自定义功能屏蔽网易博客广告
  7. visio画任意形状图形
  8. 奥本大学计算机专业GRE成绩,美国大学GRE分数要求汇总贴,你的目标学校要求多少分?...
  9. `OSError: file error: bad input file` in RDkit with .sdf file
  10. Firefox 火狐浏览器 windows 启用Flash