Практическое руководство. Создание 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>
См. также
Ссылки
Литеральное представление XML-элемента (Visual Basic)
XML-литерал документа (Visual Basic)