XML 文档文本 (Visual Basic)

用于表示 XDocument 对象的文本。

<?xml version="1.0" [encoding="encoding"] [standalone="standalone"] ?>
[ piCommentList ]
rootElement
[ piCommentList ]

部件

术语

定义

encoding

可选。 用于声明文档使用哪种编码的文本。

standalone

可选。 文本。 必须为“yes”或“no”。

piCommentList

可选。 XML 处理指令和 XML 注释的列表。 采用下面的格式:

piComment [ piComment ... ]

每个 piComment都可以为下列内容之一:

rootElement

必选。 文档的根元素。 格式为以下格式之一:

有关更多信息,请参见 XML 中的嵌入式表达式 (Visual Basic)

返回值

一个 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)

请参见

参考

XML 处理指令文本 (Visual Basic)

XML 注释文本 (Visual Basic)

XML 元素文本 (Visual Basic)

XElement

XProcessingInstruction

XComment

XDocument

概念

XML 中的嵌入式表达式 (Visual Basic)

其他资源

XML 文本 (Visual Basic)

在 Visual Basic 中创建 XML