XML CDATA 리터럴
업데이트: 2007년 11월
XCData 개체를 나타내는 리터럴입니다.
<![CDATA[content]]>
구성 요소
<![CDATA[
필수 요소입니다. XML CDATA 섹션의 시작을 나타냅니다.content
필수 요소입니다. XML CDATA 섹션에 표시할 텍스트 내용입니다.]]>
필수 요소입니다. 섹션의 끝을 나타냅니다.
반환 값
XCData 개체입니다.
설명
XML CDATA 섹션에는 포함되어야 하지만 구문 분석되지 않은 원시 텍스트가 이 텍스트를 포함하는 XML과 함께 들어 있습니다. XML CDATA 섹션은 모든 텍스트를 포함할 수 있습니다. 예약된 XML 문자도 포함될 수 있습니다. XML CDATA 섹션은 시퀀스 "]]>"로 끝납니다. 이는 다음 사항을 의미합니다.
포함된 식 구분 기호는 유효한 XML CDATA 내용이므로 XML 주석 리터럴에서 포함된 식을 사용할 수 없습니다.
content는 "]]>" 값을 포함할 수 없으므로 XML CDATA 섹션을 중첩할 수 없습니다.
XML CDATA 리터럴을 변수에 할당하거나 XML 요소 리터럴에 포함할 수 있습니다.
참고: |
---|
XML 리터럴은 여러 줄로 나타날 수 있지만 줄 연속 문자를 사용하지 않습니다. 이 기능을 사용하여 XML 문서의 내용을 복사하고 Visual Basic 프로그램에 직접 붙여넣을 수 있습니다. |
Visual Basic 컴파일러는 XML CDATA 리터럴을 XCData 생성자에 대한 호출로 변환합니다.
예제
다음 예제에서는 "리터럴 <XML> 태그를 포함할 수 있음" 텍스트가 포함된 CDATA 섹션을 만듭니다.
Dim cdata As XCData = <![CDATA[Can contain literal <XML> tags]]>