c# xml 예제
이 예제에서 사용되는 문자열은 Xpath 쿼리입니다. XPath 예제는 여기에서 더 많은 예제를 찾을 수 있습니다. 샘플 예제 5소개 5는 XmlTextReader를 사용하여 XML 문서를 로드하는 방법의 한 예입니다. 이 샘플 예제에서는 XmlTextReader를 사용하여 books.xml 파일을 읽고 읽기 메서드를 호출합니다. 그런 다음 XmlDocumetn의 로드 메서드를 호출하여 XmlTextReader 내용을 XmlDocument에 로드하고 저장 메서드를 호출하여 문서를 저장합니다. Console.Out을 저장 메서드 인수로 전달하면 본체에 데이터가 표시되며 이 예제에서는 저자의 성이 오스틴인 모든 책을 선택한 다음 해당 책의 가격을 변경합니다. 이 태그를 사용하면 주석 내의 예제 코드를 사용하여 메서드 또는 다른 라이브러리 멤버를 사용할 수 있는 방법을 지정할 수 있습니다. 여기에는 태그의 사용도 포함됩니다. 개폐 태그 사이에 설명을 넣을 수 있습니다. 다음은 이전 코드의 예제 코드입니다: 샘플 예제 3에 대해 이 샘플 예제에서는 XmlTextWriter를 사용하여 새 파일 myxmlFile.xml을 만들고 다양한 쓰기 메서드를 사용하여 XML 항목을 작성합니다.
샘플 예제 4에 대해 이 작은 샘플 예제는 이해하기 매우 쉽습니다. XmlDocument의 LoadXml 메서드를 호출하여 XML 조각을 로드하고 저장을 호출하여 조각을 XML 파일로 저장합니다. 이 예제는 문서에서 책과 책 노드 바로 앞에 나타나는 공백을 제거합니다. 이 예제는 파일에서 XML을 로드합니다. 파일이 존재하지 않는 경우 일부 XML만 생성하고 로드합니다. 이 예제는 ISBN 번호를 사용하여 책을 찾습니다. 이 예제에서는 책 노드를 만들고 해당 노드에 특성을 추가한 다음 해당 노드를 문서에 추가합니다. XML 코드 주석은 코드를 더 잘 이해하는 데 도움이 될 수 있습니다. 살펴보고 코드 예제를 문서화하는 방법을 제공하는 권장 태그를 . 당신은 우리가 IntelliSense를 통해이 정보를 볼 수있는 방법을 보았다. XML 설명서 주석을 가능한 한 많이 사용하고 코드에 더 많은 의미를 부여합니다.
더 권장되는 태그는 C# 설명서를 참조하십시오. 이 샘플 예제에서는 XmlTextReader를 사용하여 XML 파일을 읽고 Read 메서드를 호출하여 파일이 끝날 때까지 노드를 하나씩 읽습니다. 노드를 읽은 후 NodeType 속성을 확인하여 노드를 찾고 노드 내용을 콘솔에 쓰고 특정 유형의 노드 수를 추적합니다. 결국 문서에 여러 유형의 노드수를 표시합니다. 형식의 형식 또는 멤버를 사용할 수 있는 방법의 예제를 제공 하는 데 사용 되는 코드 조각을 지정 하는 데 사용 됩니다. 즉, 설명서에 대 한 코드 블록을 제공 합니다. 이 코드 블록은 Visual Studio의 IntelliSense에서 특수 글꼴 및 들여쓰기로 표시할 수 있습니다. 다음은 이 태그를 활용하는 예제입니다: XmlWriter 클래스에는 XML 문서에 쓸 수 있는 기능이 포함되어 있습니다. XmlTextWriter 및 XmlNodeWriter 클래스를 통해 사용되는 추상 기본 클래스입니다. 여기에는 XML 문서에 쓸 메서드와 속성이 포함되어 있습니다. 이 클래스에는 XML 문서의 모든 유형의 항목을 작성하는 여러 Writexxx 메서드가 있습니다.