ホームページ >バックエンド開発 >C#.Net チュートリアル >XML ファイルを解析するための C# コード例の共有
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 掉
実際、この方法を使用すると、ファイル名を追加するだけでコマンドラインパラメータの数を減らすことができます。ただし、ファイルにパラメータを記述する必要があります
以上がXML ファイルを解析するための C# コード例の共有の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。