Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Im folgenden Beispiel wird der XmlReader verwendet, um ein typisiertes Objekt zurückzugeben. Das Format des hire-date-Elements entspricht den W3C-Regeln für den xs:dateTime-Typ. Daher kann es mithilfe der ReadElementContentAsDateTime-Methode erfolgreich in ein DateTime-Objekt konvertiert werden, auch wenn die Daten nicht typisiert sind.
Beispiel
Im folgenden Beispiel wird mithilfe der ReadElementContentAsDateTime-Methode das hire-date-Element als DateTime-Objekt zurückgegeben.
' Create an XmlReader object.
Using reader As XmlReader = XmlReader.Create("hireDate_1.xml")
' Move to the hire-date element.
reader.MoveToContent()
reader.ReadToDescendant("hire-date")
' Return the hire-date as a DateTime object.
Dim hireDate As DateTime = reader.ReadElementContentAsDateTime()
Console.WriteLine("Six Month Review Date: {0}", hireDate.AddMonths(6))
End Using
// Create an XmlReader object.
using (XmlReader reader = XmlReader.Create("hireDate_1.xml")) {
// Move to the hire-date element.
reader.MoveToContent();
reader.ReadToDescendant("hire-date");
// Return the hire-date as a DateTime object.
DateTime hireDate = reader.ReadElementContentAsDateTime();
Console.WriteLine("Six Month Review Date: {0}", hireDate.AddMonths(6));
}
Eingabe
In diesem Beispiel wird die Datei hireDate_1.xml als Eingabe verwendet.
hireDate_1.xml
<employee xmlns="urn:empl-hire">
<ID>12365</ID>
<hire-date>2003-01-08T15:00:00-00:00</hire-date>
<title>Accountant</title>
</employee>
Ausgabe
Six Month Review Date: 7/8/2003 8:00:00 AM