Common/XMLOpera.cs

(开头部分) 6KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml;

namespace Common
{
    public class XMLOpera
    {
        #region XML文档操作  调用提示:先指定路径strPath,然后LoadXML()加载文档,最后再执行相关的XML操作

        #region 文档结构
        // <?xml version="1.0" encoding="utf-8"?>
        //<appSettings>
        //  <add key="" value="">innerTextStr</add>
        //</appSettings>
        #endregion

        public string strPath = null;//XML文档绝对路径
        public string strKey = "key";//属性一
        public string strValue = "value";//属性二

        XmlDocument xDoc = new XmlDocument();
        /// <summary>
        ///  加载XML
        /// </summary>
        /// <param name="strPath">绝对路径</param>
        /// <returns>XmlDocument</returns>
        public XmlDocument LoadXML()
        {
            xDoc.Load(strPath);
            return xDoc;
        }

        /// <summary>
        /// 获取根节点
        /// </summary>
        public XmlNode GetSingleNode()
        {
            xDoc = LoadXML();
            return xDoc.SelectSingleNode("//appSettings");
        }
        /// <summary>
        /// 删除根节点appSettings下的所有子节点
        /// </summary>
        /// <param name="xDoc"></param>
        public void DelAllXml()
        {
            XmlNode xNode;
            xNode = xDoc.SelectSingleNode("//appSettings");
            xNode.RemoveAll();

        }

        /// <summary>
        /// 写XML,True为保存成功
        /// </summary>
        /// <param name="xDoc"></param>
        /// <param name="AppKey"></param>
后面还有 136 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。