XML 문서 리터럴(Visual Basic)
XDocument 개체를 나타내는 리터럴입니다.
구문
<?xml version="1.0" [encoding="encoding"] [standalone="standalone"] ?>
[ piCommentList ]
rootElement
[ piCommentList ]
부분
용어 | 정의 |
---|---|
encoding |
선택 사항. 문서에서 사용하는 인코딩을 선언하는 리터럴 텍스트입니다. |
standalone |
선택 사항. 리터럴 텍스트입니다. "예" 또는 "아니요"여야 합니다. |
piCommentList |
선택 사항. XML 처리 지침 및 XML 주석 목록입니다. 다음 형식을 사용합니다.piComment [ piComment ... ] 각 piComment (은)는 다음 중 하나일 수 있습니다.- XML 처리 명령 리터럴. - XML 주석 리터럴, |
rootElement |
필수입니다. 문서의 루트 요소입니다. 형식은 다음 중 하나입니다.
자세한 내용은 XML에 포함된 식을 참조하세요. |
Return Value
XDocument 개체입니다.
설명
XML 문서 리터럴은 리터럴의 시작 부분에 있는 XML 선언으로 식별됩니다. 각 XML 문서 리터럴에는 정확히 하나의 루트 XML 요소가 있어야 하지만 XML 처리 지침 및 XML 주석이 있을 수 있습니다.
XML 문서 리터럴은 XML 요소에 나타날 수 없습니다.
참고 항목
XML 리터럴은 줄 연속 문자를 사용하지 않고 여러 줄에 걸쳐 있을 수 있습니다. 이를 통해 XML 문서의 콘텐츠를 복사하여 Visual Basic 프로그램에 직접 붙여넣을 수 있습니다.
Visual Basic 컴파일러는 XML 문서 리터럴을 XDocument 및 XDeclaration 생성자에 대한 호출로 변환합니다.
예시
다음 예제에서는 XML 선언, 처리 명령, 주석 및 다른 요소를 포함하는 요소가 있는 XML 문서를 만듭니다.
Dim libraryRequest As XDocument =
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?xml-stylesheet type="text/xsl" href="show_book.xsl"?>
<!-- Tests that the application works. -->
<books>
<book/>
</books>
Console.WriteLine(libraryRequest)
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET