방법: 파일에서 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 문서는 제대로 구성되어 있어야 합니다. |
강력한 프로그래밍
다음 조건에서 예외가 발생합니다.
- 경로 이름이 너무 긴 경우