如何:创建 XML 文本 (Visual Basic)
你可以使用 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>