xml保存基本信息

        public static string getXML(string nodeName)
        {
            string strReturn = "";
            try
            {
                string fileName = Application.StartupPath;
                string strFile = fileName + @"\Info.xml";
                if (File.Exists(strFile))
                {
                    XmlDocument xdoc = new XmlDocument();
                    xdoc.Load(strFile);
                    try
                    {
                        //根据路径获取节点
                        XmlNode xmlNode = null;
                        xmlNode = xdoc.SelectSingleNode("PowerConfig/" + nodeName);
                        strReturn = xmlNode.InnerText;
                    }
                    catch (Exception ee)
                    {
                        MessageBox.Show("配置文件异常!");
                    }
                }
                else
                {
                    MessageBox.Show("文件有误!请检查确认!");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("获取配置异常!" + ex.Message);
            }
            return strReturn;
        }
        public static void setXML(string nodeName, string value)
        {
            try
            {
                string fileName = Application.StartupPath;
                string strFile = fileName + @"\Info.xml";
                if (File.Exists(strFile))
                {
                    XmlDocument xdoc = new XmlDocument();
                    xdoc.Load(strFile);
                    try
                    {
                        xdoc.SelectSingleNode("PowerConfig/" + nodeName).InnerText = value;
                        xdoc.Save(strFile);

                    }
                    catch (Exception ee)
                    {
                        MessageBox.Show(ee.Message);
                    }
                }
                else
                {
                    MessageBox.Show("文件有误!请检查确认!");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("获取配置异常!" + ex.Message);
            }
        }
时间: 2024-08-30 04:05:09

xml保存基本信息的相关文章

有关.xml保存编码问题

 今天在服务器上启动tomcat报错了.莫名其妙的一个问题,后来百度了一下才发现原来是自己编写的mapper中的.xml文件的编码方式产生的错误,因为我这里是直接将内容复制到.xml文件当中去的.解决办法:将原来的文件用txt文本文档的形式打开.然后从新保存,选择utf-8的编码方式

48.XML保存衣服尺码信息

<?xml version="1.0" encoding="UTF-8"?> <clothesSize> <size range="height<165">S</size> <size range="165<height<170">M</size> <size range="110<height<175&quo

保存基本信息并展示

凡页面中输入的信息,一般都是需要和后台服务器相关联的,因为输入的信息需要保存,浏览时,信息需要从服务器上取得. confirm按钮的验证条件什么的,就不再讨论了,下面直接附上confirm中,一切信息输入格式正确的else内的代码. 保存信息: $.ajax({ url:config.baseServerUrl +'/account/customer/houseInfo/save', type:'post', data:{ //向服务器(接口)提交的参数 houseStatus:$conditi

把XML保存为ANSI编码

XmlDocument xmlDoc = new XmlDocument(); xmlDoc.LoadXml(xmlText); //plu.xml 编码是ANSI的.否则称上品名是乱码 XmlElement xeRoot = xmlDoc.DocumentElement; XmlDeclaration xdl = xmlDoc.CreateXmlDeclaration("1.0", "gb2312", "yes"); xmlDoc.Insert

OpenCV保存成XML(FileStorage)和CSV(重载&lt;&lt;运算符)文件

XML文件(使用FileStorage类) 使用OpenCV时不仅要保存影像结果,往往也需要保存中间的矩阵结果,而OpenCV的imwrite函数只支持CV8U类型的数据(使用OpenCV保存其他类型Mat的时候,程序不会报错,但是无法生成结果文件),因此会给工作带来很多不便.OpenCV在2.0以后的版本中提供了FileStorage类,供用户直接使用,保存为XML/YAML文件. 保存XML 保存示例如下: Mat mat = Mat::eye(Size(12,12), CV_8UC1);

xml基本操作和保存配置文件应用实例

引言:在实际项目中遇到一些关于xml操作的问题,被逼到无路可退的时候终于决定好好研究xml一番.本文首先介绍了xml的基本操作,后面写了一个经常用到的xml保存配置文件的实例. xml常用方法: 定义xml文档:XmlDocument xmlDoc = new XmlDocument(); 初始化xml文档:xmlDoc.Load("D:\\book.xml");//找到xml文件 创建根元素:XmlElement xmlElement = xmlDoc.CreateElement(&

linq to xml 简单的增、删、改、查、保存xml文件操作

using System; using System.Collections; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using Syste

使用xml文件保存DevExpress皮肤选择

上篇随笔中写了如何使用DevExpress的皮肤控件,选择一个皮肤之后,如果不保存在本地,下次打开程序还需要重新选择,选择皮肤也就没有意义了,于是想到使用xml文件方式保存皮肤,代码如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text;

xml文件保存与读取(最基础的方式)

一.从xml文件读取数据到Winform: 1.调用 using System.Xml; 2.XmlDocument xmlDoc = new XmlDocument(); 3.xmlDoc.Load(Application.StartupPath + "\\ParaConfig.xml"); 4.XmlElement xmlRoot = xmlDoc.DocumentElement;5.XmlNode login = xmlRoot.ChildNodes[0];6. this.txb