一个 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 文档文本转换为对构造XDeclaration函数的XDocument调用。
示例:
以下示例创建一个 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)