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;
    
    		}
    
    	}
    }
    
    
  • 相关阅读:
    [Unity3D]Animation说明
    [Unity3D]Shader说明
    [AR+Vuforia]学习笔记
    [Android]ListView学习笔记
    [Android]优化相关
    [Android]学习笔记之布局
    [Android]快捷键
    [Android]学习笔记Activity_001
    [Unreal]学习笔记之灯光说明
    什么是Hystrix,Hystrix如何使用
  • 原文地址:https://www.cnblogs.com/Leo_wl/p/1814740.html
Copyright © 2011-2022 走看看