更新:2007 年 11 月
使用 XML 文本可以直接在代码中创建 XML 文档、片断或元素。本主题中的示例演示如何创建一个具有三个子元素的 XML 元素,以及如何创建 XML 文档。
使用 LINQ to XML API 也可以创建 LINQ to XML 对象。有关更多信息,请参见 XElement。
创建 XML 元素
- 使用 XML 文本语法可以按内联方式创建 XML,该语法与实际的 XML 语法相同。 - Dim contact1 As XElement = _ <contact> <name>Patrick Hines</name> <phone type="home">206-555-0144</phone> <phone type="work">425-555-0145</phone> </contact>- 运行代码。该代码的输出为: - <contact> - <name>Patrick Hines</name> - <phone type="home">206-555-0144</phone> - <phone type="work">425-555-0145</phone> - </contact> 
创建 XML 文档
- 以内联方式创建 XML 文档。下面的代码创建了一个 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-stylesheet type="text/xsl" href="show_book.xsl"?> - <!-- Tests that the application works. --> - <books> - <book/> - </books>