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)