zoukankan
html css js c++ java
asp.net 读写 XML 小结
using
System.Xml;
//
初始化一个xml实例
XmlDocument xml
=
new
XmlDocument();
//
导入指定xml文件
xml.Load(path);
xml.Load(HttpContext.Current.Server.MapPath(
"
../7in10.xml
"
));
//
指定一个节点
XmlNode root
=
xml.SelectSingleNode(
"
/root
"
);
//
获取节点下所有直接子节点
XmlNodeList childlist
=
root.ChildNodes;
//
判断该节点下是否有子节点
root.HasChildNodes;
//
获取同名同级节点集合
XmlNodeList nodelist
=
xml.SelectNodes(
"
/Root/News
"
);
//
生成一个新节点
XmlElement node
=
xml.CreateElement(
"
News
"
);
//
将节点加到指定节点下,作为其子节点
root.AppendChild(node);
//
将节点加到指定节点下某个子节点前
root.InsertBefore(node,root.ChildeNodes[i]);
//
为指定节点的新建属性并赋值
node.SetAttribute(
"
id
"
,
"
11111
"
);
//
为指定节点添加子节点
root.AppendChild(node);
//
获取指定节点的指定属性值
string
id
=
node.Attributes[
"
id
"
].Value;
//
获取指定节点中的文本
string
content
=
node.InnerText;
//
保存XML文件
xml.Save(path);
xml.Save(HttpContext.Current.Server.MapPath(
"
../7in10.xml
"
));
from: http://blog.csdn.net/liyongjie/archive/2007/04/26/1585213.aspx
查看全文
相关阅读:
javascript阻止子元素继承父元素事件
UTC 时间转化为北京时间
uniapp中引入less文件
HDU 1002 A + B Problem II(大数据)
FatMouse's Speed(dp)
Monkey and Banana(dp)
Piggy-Bank(dp,背包)
Longest Ordered Subsequence(最长上升子序列,dp)
我的第一篇博客
redis优化方案
原文地址:https://www.cnblogs.com/yiki/p/792002.html
最新文章
Spring 注解大全与详解
Spring Cloud项目启动脚本
JVM 参数配置及详解 -Xms -Xmx -Xmn -Xss 调优总结
MySQL 通用查询日志和慢查询日志分析
Sql中的主键和外键
问题整理
网络知识(简述)
JAVA内存模型(JMM简述)
基础关键字
线程和锁相关
热门文章
二叉树、平衡二叉树、B树、B+数、红黑树(简述)
Redis 持久化优缺点(简述)
spring怎么解决循环依赖
XXS和SQL注入的预防
mysql死锁(简述)
Flutter从入门到入土(一) 新建Flutter项目 Error running Gradle 错误
Flutter的安装与配置
Android AndroidX的迁移
Android SQLite基本操作
js数组中返回具有某个特定属性的对象
Copyright © 2011-2022 走看看