XML 文档文本 (Visual Basic)
表示 XDocument 对象的文本。
语法
<?xml version="1.0" [encoding="encoding"] [standalone="standalone"] ?>
[ piCommentList ]
rootElement
[ piCommentList ]
组成部分
术语 | 定义 |
---|---|
encoding |
可选。 声明文档使用哪种编码的文字文本。 |
standalone |
可选。 文字文本。 必须为“是”或“否”。 |
piCommentList |
可选。 XML 处理指令和 XML 注释的列表。 具有以下格式:piComment [ piComment ... ] 每个 piComment 都可以是以下其中一项:- XML 处理指令文本。 - XML 注释文本。 |
rootElement |
必需。 文档的根元素。 格式为以下其中一项:
有关详细信息,请参阅 XML 中的嵌入式表达式。 |
返回值
一个 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)