homelinksBlijf op de hoogte van de recente aanpassingen op vbvoorbeelden!
Visual Basic 2010 Voorbeelden

visual basic 2010 broncode voorbeelden

Microsoft Visual Studio 2010Microsoft Developers Network - Visual BasicMicrosoft .NET Framework

28.2. Overzicht van enkel XML Literals

Print Email Deel op Facebook Deel op Twitter

Dit artikel is gepubliceerd op zondag 31 juli 2011 op vbvoorbeelden, bezoek de website voor een recente versie van dit artikel of andere artikels.

28.2.1. XML XDocument Literal

<?xml version="1.0" [encoding="encoding"] [standalone="yes"/"no"] ?>
[process-instruction-or-comment-literals]
root-element
[process-instruction-or-comment-literals]
Een voorbeeld :
Visual Basic 2010 Broncode
Namespace XMLLiterals
    Class XMLXDocumentLiteralExample
        Public Shared Sub Main()
            Dim document As XDocument = _
                        <?xml version="1.0" encoding="UTF-8"?>
                        <?xml-stylesheet type="text/xsl" href="process.xsl"?>
                        <!-- some comment -->
                        <employees/>
                        <!-- other comment -->
        End Sub
    End Class
End Namespace
De encoding en standalone attributen in de XML declaration ( XDeclaration ) zijn optioneel.
Het standalone attribuut wordt zelden gebruikt en kan aangeven dat de data voorzien in het XML document voldoende is voor een applicatie om te verwerken.

Ook optioneel zijn de XML XProcessingInstruction literals en de XML XComment literals die meermaals mogen voorkomen.

Er moet steeds exact één rootelement aanwezig zijn, deze kan aan de hand van een XML XElement literal worden gedefinieerd.

28.2.2. XML XProcessingInstruction Literal

<?process-name [=process-data] ?>
Een voorbeeld :
Visual Basic 2010 Broncode
Namespace XMLLiterals
    Class XMLXProcessingInstructionLiteralExample
        Public Shared Sub Main()
            Dim processingInstruction As XProcessingInstruction = _
                        <?xml-stylesheet type="text/xsl" href="process.xsl"?>
        End Sub
    End Class
End Namespace
De process instructions geven aan hoe applicaties het XML document moeten verwerken.

28.2.3. XML XComment Literal

<!-- comment -->
Een voorbeeld :
Visual Basic 2010 Broncode
Namespace XMLLiterals
    Class XMLXCommentLiteralExample
        Public Shared Sub Main()
            Dim comment As XComment = <!-- a comment -->
        End Sub
    End Class
End Namespace
XComment literals kunnen niet genest worden en kunnen geen embedded expressies bevatten.  Over embedded expressies verderop meer.

28.2.4. XML XElement Literal

<name [attributes]/> -or- <name [attributes]>[elements]</name>
Een voorbeeld :
Visual Basic 2010 Broncode
Namespace XMLLiterals
    Class XMLXElementLiteralExample
        Public Shared Sub Main()
            Dim element As XElement = <node1>
                                          <node2></node2>
                                          <node3 />
                                      </node1>
        End Sub
    End Class
End Namespace
De attributen zijn optioneel net als de child element nodes.

De naam van een element is case sensitive.

Dit artikel is gepubliceerd op zondag 31 juli 2011 op vbvoorbeelden, bezoek de website voor een recente versie van dit artikel of andere artikels.