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