XML CDATA 文本 (Visual Basic)

表示 XCData 对象的文本。

语法

<![CDATA[content]]>  

组成部分

<![CDATA[
必需。 表示 XML CDATA 部分的开头。

content
必需。 要显示在 XML CDATA 部分中的文本内容。

]]>
必需。 表示该部分的结尾。

返回值

一个 XCData 对象。

注解

XML CDATA 部分包含应包括但未分析的原始文本,以及包含该文本的 XML。 XML CDATA 部分可以包含任何文本。 这包括保留的 XML 字符。 XML CDATA 部分以序列“]]>”结尾。 这意味着以下几点:

  • 不能在 XML CDATA 文本中使用嵌入式表达式,因为嵌入式表达式分隔符是有效的 XML CDATA 内容。

  • 不能嵌套 XML CDATA 部分,因为 content 不能包含值“]]>”。

可以将 XML CDATA 文本分配给变量,也可以将其包含在 XML 元素文本中。

注意

XML 文本可以跨多行,但不使用续行符。 这样,你便能够从 XML 文档复制内容并将其直接粘贴到 Visual Basic 程序。

Visual Basic 编译器会将 XML CDATA 文本转换为对 XCData 构造函数的调用。

示例

下面的示例创建 CDATA 部分,其中包含“可以包含文本 <XML> 标记”的文本。

Dim cdata As XCData = <![CDATA[Can contain literal <XML> tags]]>

另请参阅