正文

生成XML文件2007-04-02 11:14:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/mimengjiangnan/24548.html

分享到:

    #region 生成XML文件
    protected void CreateXMLDoc(string address)
    {
        XmlDocument xmldoc = new XmlDocument();

//address 是原文件的完整路径
        xmldoc.LoadXml("<FileAddress><Address>"+address+"</Address></FileAddress>");
        xmldoc.Save("G:\\freezip\\freezip\\Address.xml");
    }
    #endregion
    #region 读取XML文件
    protected string ReadXMLDoc()
    {
        try
        {
            string rootName = string.Empty;
            string nodeValue = String.Empty;
            XmlDocument doc = new XmlDocument();
            doc.Load("G:\\freezip\\freezip\\Address.xml");
            XmlNodeReader reader = new XmlNodeReader(doc);
            while (reader.Read())
            {
                switch (reader.NodeType)
                {
                    case XmlNodeType.Element:
                        rootName = reader.Name;
                        break;
                    case XmlNodeType.Text:
                        if (rootName.Equals("Address"))
                            nodeValue = reader.Value;
                            break;
                }
            }
            reader.Close();
            return nodeValue;
        }
        catch (Exception ex)
        {
            throw ex;
        }
    }
    #endregion

阅读(2439) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册