zoukankan      html  css  js  c++  java
  • xml 操作文档

    xml code:

    using System;
    using System.IO;
    using System.Xml;
    
    namespace AutoUpdate
    {
    	/// <summary>
    	/// XmlFiles 的摘要说明。
    	/// </summary>
    	public class XmlFiles:XmlDocument
    	{
    		#region 字段与属性
    		private string _xmlFileName;
    		public string XmlFileName
    		{
    			set{_xmlFileName = value;}
    			get{return _xmlFileName;}
    		}
    		#endregion
    
    		public XmlFiles(string xmlFile)
    		{
    			XmlFileName = xmlFile;
    			
    			this.Load(xmlFile);
    		}
    		/// <summary>
    		/// 给定一个节点的xPath表达式并返回一个节点
    		/// </summary>
    		/// <param name="node"></param>
    		/// <returns></returns>
    		public XmlNode FindNode(string xPath)
    		{
    			XmlNode xmlNode = this.SelectSingleNode(xPath);
    			return xmlNode;
    		}
    		/// <summary>
    		/// 给定一个节点的xPath表达式返回其值
    		/// </summary>
    		/// <param name="xPath"></param>
    		/// <returns></returns>
    		public string GetNodeValue(string xPath)
    		{
    			XmlNode xmlNode = this.SelectSingleNode(xPath);
    			return xmlNode.InnerText;
    		}
    		/// <summary>
    		/// 给定一个节点的表达式返回此节点下的孩子节点列表
    		/// </summary>
    		/// <param name="xPath"></param>
    		/// <returns></returns>
    		public XmlNodeList GetNodeList(string xPath)
    		{
    			XmlNodeList nodeList = this.SelectSingleNode(xPath).ChildNodes;
    			return nodeList;
    
    		}
    
    	}
    }
    
    
  • 相关阅读:
    数据库管理 trove openstack
    Vmware 给虚拟机传脚本并执行
    Vmware 控制脚本
    python 脚本之 IP地址探测
    python 模块之-ffmpeg 中文参数对照表
    VMware ezmomi工具使用
    VS编译器从DLL导出模板类
    Qt5+VS2012编程
    Visual Studio 2012优化
    计算几何
  • 原文地址:https://www.cnblogs.com/Leo_wl/p/1814740.html
Copyright © 2011-2022 走看看