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 중국어 웹사이트의 기타 관련 기사를 참조하세요!