다음을 통해 공유


XML CDATA 리터럴(Visual Basic)

XCData 개체를 나타내는 리터럴입니다.

구문

<![CDATA[content]]>  

부분

<![CDATA[
필수입니다. XML CDATA 섹션의 시작을 나타냅니다.

content
필수입니다. XML CDATA 섹션에 표시할 텍스트 콘텐츠입니다.

]]>
필수입니다. 섹션의 끝을 나타냅니다.

Return Value

XCData 개체입니다.

설명

XML CDATA 섹션에는 이를 포함하는 XML과 함께 포함되어야 하지만 구문 분석되지는 않는 원시 텍스트가 포함되어 있습니다. XML CDATA 섹션에는 모든 텍스트가 포함될 수 있습니다. 여기에는 예약된 XML 문자가 포함됩니다. XML CDATA 섹션은 "]]>" 시퀀스로 끝납니다. 이는 다음 사항을 의미합니다.

  • 포함된 식 구분 기호는 유효한 XML CDATA 콘텐츠이므로 XML CDATA 리터럴에 포함된 식을 사용할 수 없습니다.

  • 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]]>

참고 항목