旗下导航:搜·么
当前位置:网站首页 > .Net教程 > 正文

C#剖析XML文件的代码实例分享【C#.Net教程】,C#,XML

作者:搜教程发布时间:2019-11-27分类:.Net教程浏览:28评论:0


导读:C#剖析XML文件的代码实例分享XmlNodeReaderreader=null;try{...
C#剖析XML文件的代码实例分享

 XmlNodeReader reader = null;
            try
            {
                XmlDocument xd = new XmlDocument();
                xd.Load(filename);
                reader = new XmlNodeReader(xd); //建立新的XML reader
                string nodeType = null;
                while (reader.Read())
                {
                    switch (reader.NodeType)
                    { 
                         case XmlNodeType.Element://推断读到的是不是为节点
                            nodeType = reader.Name;
                            break;
                        case XmlNodeType.Text://推断读到的是不是为节点值
                            switch (nodeType)
                            {
                                case ROOT:
                                    rootValue = reader.Value;
                                    break;
                                default:
                                    break;
                            }
                            break;
                        default:
                            break;
                    }
                }
            }
            catch (Exception e)
            {
                System.Console.WriteLine("Read XML File Error:" + e.Message + e.StackTrace);
            }
            finally
            {
                if (reader != null)
                {
                    reader.Close();
                }
            }
......................
末了不要遗忘把reader close 掉

如许实在能够运用这类方法来削减命令行参数的个数,如今只需要加一个文件名即可。然则要在文件中写好参数

以上就是C#剖析XML文件的代码实例分享的细致内容,更多请关注ki4网别的相干文章!

标签:C#XML


欢迎 发表评论: