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
查看全文
相关阅读:
详细的git入门级别,从安装到实战
Linux安装maven超级详细步骤
比较全的开源软件镜像地址
区块链应用领域
区块链来源比特币,区块链基础构造
xpath定位总结--精简版
python装饰器
python六剑客
Python断言方法:assert
python3对excel读写openpyxl
原文地址:https://www.cnblogs.com/yiki/p/792002.html
最新文章
python编程基础之三十六
python编程基础之三十五
python编程基础之三十四
python编程基础之三十三
python编程基础之三十二
实现堆
第十六章 string类和标准模板库(4.标准模板库之函数对象和算法)
第十六章 string类和标准模板库(3.标准模板库之迭代器)
第十六章 string类和标准模板库(2. 标准模板库之容器)
第十六章 String类和标准模板库(1. string类、智能指针)
热门文章
C++常用头文件中声明的函数及类
【转载】常见排序算法小结
【转载】稳定排序和非稳定排序
【转载】C++自由存储区是否等价于堆
关于未初始化的指针和数组
解决项目中架包冲突只需要简单两步
Markdown基本语法总结,高效且规整的编辑方式
史上最好用的idea激活方法
超级顽固的流方式读取doc,docx乱码问题
超级详细通信协议解析webservice和dubbo通信协议区别
Copyright © 2011-2022 走看看