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.
Dieser Abschnitt enthält die folgenden Beispiele:
DataSetMapXMLData-Beispiel
SaveDataSetMapXSDSchema-Beispiel
LoadDataSetXMLData-Beispiel
DataSetMapXSDSchema-Beispiel
ReadXmlFile-Beispiel
ReadXmlStream-Beispiel
XmlReadFromUrl-Beispiel
MultipleXmlReader-Beispiel
DOMInterfaceXmlDocument-Beispiel
SaveXmlDocument-Beispiel
LoadXmlDocument-Beispiel
WriteXmlFile-Beispiel
XmlDocumentEvent-Beispiel
SchemaCollection-Beispiel
XmlReadWriteSchema-Beispiel
ValidationReadingXML-Beispiel
QueryXmlDocumentXPath-Beispiel
NavigateXmlDocument-Beispiel
XmlNameSpace-Beispiel
XPathExpression-Beispiel
SaveDataSetXMLData-Beispiel
XmlSchemaObjectModel-Beispiel
XmlNodeReader-Beispiel
TransformXML-Beispiel
StreamXmlDocument-Beispiel
DataSetMapXMLData-Beispiel
Dieses Beispiel verdeutlicht, wie aus XML-Daten DataSet-Zuordnungen erstellt werden.
Link zur Online-Beispieldokumentation
Link zum Online-Beispielquellcode
In diesem Beispiel verwendete Namespaces:
System; System.IO; System.Data; System.Xml
In diesem Beispiel verwendete Klassen:
DataSet; Console; String; Xml; Table; XmlDataDocument; Object; StringWriter; Import; Exception; DataColumn; Page; DataTable; Array; Debug; EventArgs; StreamReader; Path; Stream; DataRow
SaveDataSetMapXSDSchema-Beispiel
Dieses Beispiel verdeutlicht, wie die internen DataSet-Zuordnungen in einer XSD-Schemadatei (XML Schema Definition Language) gespeichert werden.
Link zur Online-Beispieldokumentation
Link zum Online-Beispielquellcode
In diesem Beispiel verwendete Namespaces:
System; System.IO; System.Data; System.Xml
In diesem Beispiel verwendete Klassen:
DataSet; Console; Table; DataColumn; String; Exception; DataRow; Xml; DataTable; XmlDataDocument; StringWriter; Type; Import; Stream; Object; DataRelation; StreamWriter; Page; EventArgs; Array; Debug; XmlSchema
LoadDataSetXMLData-Beispiel
Dieses Beispiel verdeutlicht, wie ein DataSet mit XML-Daten geladen wird.
Link zur Online-Beispieldokumentation
Link zum Online-Beispielquellcode
In diesem Beispiel verwendete Namespaces:
System; System.IO; System.Data; System.Xml
In diesem Beispiel verwendete Klassen:
DataSet; Console; Table; Xml; String; XmlDataDocument; Stream; StreamReader; Exception; Object; StringWriter; Import; Path; Page; DataTable; DataRow; DataColumn; Type; Array; Debug; XmlSchema; EventArgs
DataSetMapXSDSchema-Beispiel
Dieses Beispiel verdeutlicht, wie aus einem zur Verfügung gestellten XSD-Schema (XML Schema Definition Language) DataSet-Zuordnungen erstellt werden.
Link zur Online-Beispieldokumentation
Link zum Online-Beispielquellcode
In diesem Beispiel verwendete Namespaces:
System; System.IO; System.Xml
In diesem Beispiel verwendete Klassen:
DataSet; Xml; Table; XmlDataDocument; Console; String; StreamReader; Stream; Exception; StringWriter; Import; Type; Debug; EventArgs; Page; Path; XmlSchema; Object
ReadXmlFile-Beispiel
Dieses Beispiel zeigt, wie die XmlTextReader-Klasse verwendet werden kann, um XML-Daten aus einer Datei zu lesen.
Link zur Online-Beispieldokumentation
Link zum Online-Beispielquellcode
In diesem Beispiel verwendete Namespaces:
System; System.IO; System.Xml
In diesem Beispiel verwendete Klassen:
Xml; Console; File; Type; Form; String; XmlNode; Attribute; Process; XmlTextReader; XmlText; TextReader; XmlDeclaration; Exception; XmlReader; Import; StringWriter; Object; EventArgs; Debug; Path; Page
ReadXmlStream-Beispiel
Dieses Beispiel zeigt, wie die XmlTextReader-Klasse verwendet werden kann, um XML-Daten aus einem Stream zu lesen.
Link zur Online-Beispieldokumentation
Link zum Online-Beispielquellcode
In diesem Beispiel verwendete Namespaces:
System; System.IO; System.Xml
In diesem Beispiel verwendete Klassen:
Xml; Console; Stream; Type; Form; String; XmlNode; Attribute; Process; XmlTextReader; XmlText; TextReader; StringReader; XmlReader; Exception; StringWriter; Import; Object; EventArgs; Debug; Page
XmlReadFromUrl-Beispiel
Dieses Beispiel zeigt, wie die XmlTextReader-Klasse verwendet werden kann, um XML-Daten aus einem URL zu lesen.
Link zur Online-Beispieldokumentation
Link zum Online-Beispielquellcode
In diesem Beispiel verwendete Namespaces:
System; System.IO; System.Xml
In diesem Beispiel verwendete Klassen:
Xml; Console; Type; Form; XmlNode; XmlText; TextReader; XmlTextReader; Attribute; String; Process; XmlDeclaration; Url; Import; Exception; StringWriter; EventArgs; Page; Object; Debug
MultipleXmlReader-Beispiel
Dieses Beispiel verdeutlicht die Erstellung und Verwendung eines XmlNodeReader, um schnellen, nicht zwischengespeicherten Vorwärtszugriff auf XML-Daten in einem XML-Knoten zu ermöglichen.
Link zur Online-Beispieldokumentation
Link zum Online-Beispielquellcode
In diesem Beispiel verwendete Namespaces:
System; System.IO; System.Xml
In diesem Beispiel verwendete Klassen:
Xml; Console; XmlReader; Type; String; XmlNode; XmlTextReader; TextReader; XmlText; File; XmlNamespaceManager; Context; Import; Stream; XmlParserContext; Exception; NameTable; Table; FileStream; StringWriter; Object; Page; Debug; EventArgs; Path
DOMInterfaceXmlDocument-Beispiel
Dieses Beispiel zeigt die Klassen, mit denen das Dokumentobjektmodell (Core) der W3C-Spezifikation Dokumentobjektmodell (DOM) implementiert wird.
Link zur Online-Beispieldokumentation
Link zum Online-Beispielquellcode
In diesem Beispiel verwendete Namespaces:
System; System.IO; System.Xml
In diesem Beispiel verwendete Klassen:
Xml; XmlDocument; Console; String; XmlNode; Form; XmlText; TextReader; XmlTextReader; Import; Process; Type; Exception; StringWriter; Object; EventArgs; Debug; Page; XmlNamedNodeMap; File; Path; Attribute
SaveXmlDocument-Beispiel
Dieses Beispiel demonstriert das Aktualisieren und Speichern von XML-Daten mit Hilfe der XmlDocument-Klasse, die eine Implementierung des W3C-Dokumentobjektmodells (DOM) ist.
Link zur Online-Beispieldokumentation
Link zum Online-Beispielquellcode
In diesem Beispiel verwendete Namespaces:
System; System.IO; System.Xml
In diesem Beispiel verwendete Klassen:
Xml; XmlDocument; String; Console; Exception; Import; StringWriter; Path; Debug; Page; Object; TextReader; XmlTextReader; XmlText; XmlNode; EventArgs
LoadXmlDocument-Beispiel
Dieses Beispiel verdeutlicht, wie XML-Daten in die XmlDataDocument-Klasse geladen werden.
Link zur Online-Beispieldokumentation
Link zum Online-Beispielquellcode
In diesem Beispiel verwendete Namespaces:
System; System.IO; System.Xml
In diesem Beispiel verwendete Klassen:
Xml; XmlDocument; String; Console; XmlDataDocument; StringWriter; Exception; Import; Debug; Object; Path; Page; EventArgs
WriteXmlFile-Beispiel
Dieses Beispiel zeigt, wie die XmlTextWriter-Klasse verwendet werden kann, um XML-Daten in eine Datei zu schreiben.
Link zur Online-Beispieldokumentation
Link zum Online-Beispielquellcode
In diesem Beispiel verwendete Namespaces:
System; System.IO; System.Xml
In diesem Beispiel verwendete Klassen:
Xml; XmlText; TextWriter; XmlTextWriter; Console; String; File; Form; Type; Attribute; TextReader; XmlTextReader; XmlNode; Process; StringWriter; Import; Exception; EventArgs; Page; XmlReader; Object; Path; Debug
XmlDocumentEvent-Beispiel
Dieses Beispiel zeigt, wie Ereignisse erhalten und behandelt werden, wenn sich Knoten in einem XML-Dokument ändern.
Link zur Online-Beispieldokumentation
Link zum Online-Beispielquellcode
In diesem Beispiel verwendete Namespaces:
System; System.IO; System.Xml; System.Globalization; System.Xml.XPath
In diesem Beispiel verwendete Klassen:
Xml; XmlDocument; Console; XmlNode; String; Object; XmlElement; EventArgs; XmlNodeList; Exception; Import; Path; EventHandler; XmlNodeChangedEventArgs; StringWriter; XmlNodeChangedEventHandler; Page; Debug; XmlDocumentFragment
SchemaCollection-Beispiel
Dieses Beispiel verdeutlicht, wie die XmlSchemaCollection-Klasse von XmlValidatingReader für eine effiziente Datenüberprüfung verwendet wird.
Link zur Online-Beispieldokumentation
Link zum Online-Beispielquellcode
In diesem Beispiel verwendete Namespaces:
System; System.IO; System.Xml; System.Xml.Schema
In diesem Beispiel verwendete Klassen:
Xml; Console; String; Type; Exception; XmlValidatingReader; EventHandler; XmlSchema; Path; XmlText; XmlSchemaCollection; StringWriter; EventArgs; Import; TextReader; XmlTextReader; ValidationEventHandler; Page; Object; ValidationEventArgs; Message; XmlNode; Uri; Debug; Attribute
XmlReadWriteSchema-Beispiel
Dieses Beispiel zeigt, wie eine XSD-Datei (XML Schema Definition Language) in das Schemaobjektmodel (SOM) gelesen wird.
Link zur Online-Beispieldokumentation
Link zum Online-Beispielquellcode
In diesem Beispiel verwendete Namespaces:
System; System.IO; System.Xml; System.Xml.Schema
In diesem Beispiel verwendete Klassen:
Xml; String; StringWriter; Console; XmlWriter; XmlText; Form; TextWriter; XmlTextWriter; Exception; XmlSchema; Import; XmlTextReader; TextReader; Debug; EventArgs; Object; Path; Page
ValidationReadingXML-Beispiel
Dieses Beispiel verdeutlicht, wie eine Überprüfung durchgeführt werden kann, wenn unter Verwendung der XmlValidatingReader-Klasse XML-Daten gelesen und verarbeitet werden.
Link zur Online-Beispieldokumentation
Link zum Online-Beispielquellcode
In diesem Beispiel verwendete Namespaces:
System; System.IO; System.Xml; System.Xml.Schema
In diesem Beispiel verwendete Klassen:
Xml; XmlValidatingReader; Console; XmlTextReader; TextReader; XmlText; String; Exception; Type; XmlSchemaCollection; XmlSchema; Path; ValidationEventHandler; XmlException; StringWriter; EventHandler; EventArgs; Import; ValidationEventArgs; Uri; Message; Object; Page; Debug
QueryXmlDocumentXPath-Beispiel
Dieses Beispiel zeigt, wie ein XPathDocument mit einem XPath-Ausdruck (XML Path Language des W3C), der der XPathNavigator-Klasse zur Verfügung gestellt wird, abgefragt wird.
Link zur Online-Beispieldokumentation
Link zum Online-Beispielquellcode
In diesem Beispiel verwendete Namespaces:
System; System.IO; System.Xml; System.Xml.XPath
In diesem Beispiel verwendete Klassen:
Path; Xml; XmlDocument; String; XPathNavigator; Console; XPathNodeIterator; XPathDocument; StringWriter; Import; Exception; EventArgs; Page; Object; Debug
NavigateXmlDocument-Beispiel
Dieses Beispiel verdeutlicht, wie die Navigation in XML-Dokumenten durch einen von einem XPathDocument erstellten XPathNavigator ermöglicht wird.
Link zur Online-Beispieldokumentation
Link zum Online-Beispielquellcode
In diesem Beispiel verwendete Namespaces:
System; System.IO; System.Xml; System.Xml.XPath
In diesem Beispiel verwendete Klassen:
Path; XPathNavigator; Console; Xml; XmlDocument; String; XPathNodeIterator; XPathDocument; Type; Form; Attribute; StringWriter; Import; Exception; Page; Object; Debug; EventArgs
XmlNameSpace-Beispiel
Dieses Beispiel verdeutlicht, wie namespacespezifische XML-Daten aus einem XmlDocument ausgewählt werden.
Link zur Online-Beispieldokumentation
Link zum Online-Beispielquellcode
In diesem Beispiel verwendete Namespaces:
System; System.IO; System.Xml; System.Xml.XPath
In diesem Beispiel verwendete Klassen:
Xml; String; XmlNode; XmlDocument; Console; Form; XmlNamespaceManager; Type; Exception; Import; StringWriter; Path; Page; NameTable; XmlNamedNodeMap; Object; XmlNodeList; Table; Debug; EventArgs; Attribute
XPathExpression-Beispiel
Dieses Beispiel verdeutlicht, wie Sie unter Verwendung der XPathExpression-Klasse einen XPath-Ausdruck (XML Path Language des W3C) kompilieren können, um aus einer XML-Datei einen Knotensatz auszuwählen.
Link zur Online-Beispieldokumentation
Link zum Online-Beispielquellcode
In diesem Beispiel verwendete Namespaces:
System; System.IO; System.Xml; System.Xml.XPath; System.Collections
In diesem Beispiel verwendete Klassen:
Path; Console; XPathExpression; XPathNavigator; String; Form; Xml; XPathNodeIterator; Type; XPathDocument; Object; Comparer; Import; Process; Exception; Attribute; StringWriter; Page; EventArgs; Debug
SaveDataSetXMLData-Beispiel
Dieses Beispiel zeigt, wie XmlDataDocument verwendet wird, um relationale Daten aus einem DataSet in einer XML-Datei zu speichern.
Link zur Online-Beispieldokumentation
Link zum Online-Beispielquellcode
In diesem Beispiel verwendete Namespaces:
System; System.Xml; System.IO; System.Data; System.Xml.Xsl; System.Xml.XPath
In diesem Beispiel verwendete Klassen:
DataSet; Xml; Console; Table; String; DataColumn; XmlNode; Type; Form; DataRow; Exception; XmlNodeReader; DataTable; XmlDataDocument; File; Process; XmlReader; Object; DataRelation; StringWriter; Import; Attribute; Page; Debug; XmlSchema; EventArgs; Array; Path
XmlSchemaObjectModel-Beispiel
Dieses Beispiel verdeutlicht, wie zwei XSD-Schemas (XML Schema Definition Language) in eine XmlSchemaCollection gelesen werden, wie durch die Schemas, die sie darstellen, navigiert wird, und wie eine fiktive XML-Ausgabe erstellt wird, die für die Ausgabe des Schemas repräsentativ ist.
Link zur Online-Beispieldokumentation
Link zum Online-Beispielquellcode
In diesem Beispiel verwendete Namespaces:
System; System.Xml; System.IO; System.Xml.Schema
In diesem Beispiel verwendete Klassen:
Xml; XmlSchema; Type; XmlText; TextWriter; XmlTextWriter; Attribute; String; Console; XmlSchemaAttribute; Group; Object; XmlSchemaObject; XmlSchemaSimpleType; XmlSchemaElement; XmlSchemaComplexType; XmlSchemaAttributeGroup; XmlSchemaCollection; XmlSchemaParticle; XmlSchemaNotation; XmlSchemaAnnotation; XmlSchemaGroup; Table; NameTable; XmlNameTable; XmlSchemaSequence; Path; Import; Uri; Random; StringWriter; Form; Exception; XmlSchemaDatatype; EventArgs; XmlQualifiedName; XmlSchemaAttributeGroupRef; XmlSchemaObjectCollection; XmlSchemaSimpleTypeList; Debug; XmlSchemaSimpleTypeRestriction; XmlSchemaInclude; ValueType; Page
XmlNodeReader-Beispiel
Dieses Beispiel verdeutlicht die Erstellung und Verwendung eines XmlNodeReader, um schnellen, nicht zwischengespeicherten Vorwärtszugriff auf XML-Daten in einem XML-Knoten zu ermöglichen.
Link zur Online-Beispieldokumentation
Link zum Online-Beispielquellcode
In diesem Beispiel verwendete Namespaces:
System; System.Xml; System.IO; System.Xml.XPath
In diesem Beispiel verwendete Klassen:
Xml; XmlNode; XmlNodeReader; Console; Form; Type; XmlDocument; String; Exception; StringWriter; Import; Process; Attribute; Path; Object; Page; Debug; EventArgs
TransformXML-Beispiel
Dieses Beispiel zeigt, wie unter Verwendung der XslTransform-Klasse eine XSLT-Datei (Extensible Stylesheet Language Transformation) auf ein XML-Dokument angewendet wird.
Link zur Online-Beispieldokumentation
Link zum Online-Beispielquellcode
In diesem Beispiel verwendete Namespaces:
System; System.Xml; System.IO; System.Xml.Xsl; System.Xml.XPath
In diesem Beispiel verwendete Klassen:
Xml; Console; Path; String; Form; Type; XslTransform; Style; XPathDocument; Process; XmlNode; Exception; XmlReader; Import; Stream; TextWriter; XmlTextWriter; XmlText; StreamReader; Attribute; StringWriter; EventArgs; Page; Debug; Object
StreamXmlDocument-Beispiel
Dieses Beispiel zeigt, wie eine XmlReader-Klasse erstellt wird, die die im XmlDataDocument gespeicherten XML-Daten liest.
Link zur Online-Beispieldokumentation
Link zum Online-Beispielquellcode
In diesem Beispiel verwendete Namespaces:
System; System.Xml; System.IO; System.Xml.Xsl; System.Xml.XPath
In diesem Beispiel verwendete Klassen:
Xml; XmlDocument; Stream; Form; Type; String; Console; XmlReader; XmlNode; XmlDataDocument; Path; XslTransform; Style; Attribute; XPathNavigator; StringWriter; Import; Exception; Process; Object; Debug; EventArgs; Page