首先是建立xml文档的代码:
String filename = "sysConfig.xml"; XmlDocument doc = new XmlDocument();//首先要定义并实例化一个文档对象才能操作 string strXML = @"<backGroundPicPath>D:\\图片素材\\016.jpg</backGroundPicPath>"; try { doc.LoadXml(strXML);//在文档对象里写入xml语句 doc.Save(filename);//将该文档保存为实际存在的文件 } catch (Exception ex) { Console.WriteLine(ex.Message); }
下面是读取xml文档的代码
try { XmlReader reader; String filename = "sysConfig.xml"; XmlReaderSettings settings = new XmlReaderSettings(); reader = XmlReader.Create(filename, settings);//上面所有的都是为了实例化一个xml读取器 reader.ReadToFollowing("backGroundPicPath");//读取指定的节点 if (!(reader.ReadState == ReadState.EndOfFile)) { string strPath = reader.ReadElementString("backGroundPicPath");//奖节点内的内容读取出来,这里读取到的结果就是上面创建的文档中的“D:\\图片素材\\016.jpg” Console.WriteLine(strPath ); } } catch (Exception ex) { Console.WriteLine(ex.Message); }