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
查看全文
相关阅读:
SpringMVC-11-文件上传和下载
SpringMVC-10-拦截器Interceptor
SpringMVC-09-Ajax技术
SpringMVC-08-整合SSM之CRUD
SpringMVC-08-SpringMVC层编写
SpringMVC-08-整合SSM之Spring层编写
SpringMVC-08-Mybatis层编写
SpringMVC-08-整合SSM之基本环境搭建
SpringMVC-07-JSON讲解
SpringMVC-06-数据处理
原文地址:https://www.cnblogs.com/yiki/p/792002.html
最新文章
spring boot 长时间运行上传报临时目录找不到
rpm 方式安装java
部署https并自动续期
学习笔记:列表与字典推导式
mysql 备份 docker mysql备份
Handler dispatch failed; nested exception is java.lang.NoClassDefFoundError: org/springframework/util/PatternMatchUtils
转:java 看好的一些书
总结:一些使用private 构造方法的类
设计模式-01-Iterator
Spring5入门-00-IoC思想
热门文章
关闭eslint格式校验
编译Nacos,解决failed to req API:/nacos/v1/ns/instance after all servers([127.0.0.1:8848])
使用JDBC连接数据库出现The server time zone value '�й���ʱ��' is解决方案
Serializable序列化
Duplicate entry '1' for key 'PRIMARY'
com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: 1字节的 UTF-8 序列的字节 1 无效
Maven 阿里云镜像仓库配置
java连接mysql失败:Path does not chain with any of the trust anchors
IDEA部署项目到tomcat时artifact中没有项目
使用ehcache 自定义缓存
Copyright © 2011-2022 走看看