Share via


방법: 파일에서 XML 읽기

업데이트: 2007년 11월

이 예제에서는 XmlTextReader 클래스를 사용하여 샘플 파일에서 요소 이름과 텍스트 문자열을 추출하고 이 정보를 문자열 변수에 저장합니다.

예제

System.Xml.XmlTextReader reader = new System.Xml.XmlTextReader("c:\\IntroToVCS.xml");
            string contents = "";
            while (reader.Read()) 
            {
                reader.MoveToContent();
                if (reader.NodeType == System.Xml.XmlNodeType.Element)
                    contents += "<"+reader.Name + ">\n";
                if (reader.NodeType == System.Xml.XmlNodeType.Text)
                    contents += reader.Value + "\n";
            }
            System.Console.Write(contents);

코드 컴파일

코드를 복사한 다음 콘솔 응용 프로그램의 Main 메서드에 붙여넣습니다.

"c:\\IntroToVCS.xml"을 실제 파일 이름으로 바꿉니다.

참고:

XML 문서는 제대로 구성되어 있어야 합니다.

강력한 프로그래밍

다음 조건에서 예외가 발생합니다.

  • 경로 이름이 너무 긴 경우

참고 항목

개념

Visual C#에서 사용자 인터페이스 디자인

기타 리소스

데이터 액세스 및 표시

Visual C# 둘러보기