Arbeiten mit XML-Daten
XML und XML-Technologien spielen beim Bearbeiten von Daten in Microsoft Visual Studio eine große Rolle. Visual Studio enthält Tools und Funktionen, die das Arbeiten mit XML, XSLT und XML-Schemas vereinfachen.
XML-Editor
Der XML-Editor dient zum Bearbeiten von XML-Dokumenten. Er bietet eine vollständige Syntaxüberprüfung für XML 1.0, die Schemavalidierung beim Eingeben, Farbcodierung und IntelliSense. Wenn ein Schema oder eine DTD (Dokumenttypdefinition) bereitgestellt wird, werden von IntelliSense damit die zulässigen Elemente und Attribute aufgelistet.
Folgende zusätzlichen Features sind verfügbar:
Unterstützung von XML-Ausschnitten, einschließlich schemagenerierter Ausschnitte.
Gliedern von Dokumenten, sodass Elemente erweitert und reduziert werden können.
Ausführen von XSLT-Transformationen und Anzeigen der Ergebnisse als Text, XML oder HTML.
Generieren von XSD-Schemas (XML-Schemadefinitionssprache) aus dem XML-Instanzdokument.
Unterstützung für das Bearbeiten von XSLT-Stylesheets, einschließlich IntelliSense-Unterstützung.
XML-Schema-Explorer
XML-Schema-Designer
Der XML-Schema-Designer ist in Microsoft Visual Studio 2010 und den XML-Editor integriert, um die Arbeit mit XSD-Schemas (XML-Schemadefinitionssprache) zu ermöglichen.
XSLT-Debugging
Visual Studio unterstützt das Debuggen von XSLT-Stylesheets. Mithilfe des Debuggers können Sie Haltepunkte in einem XSLT-Stylesheet festlegen, vom Code aus einen Einzelschritt in ein XSLT-Stylesheet ausführen usw.
Tipp
XSLT-Debugging ist in der Professional Edition und in der Team Edition verfügbar.
Inhalt dieses Abschnitts
- XML-Editor
In diesem Abschnitt erhalten Sie eine Einführung in den XML-Editor.
- XML-Schema-Designer
In diesem Abschnitt werden der XML-Schema-Designer und das Arbeiten mit XSD-Schemas (XML-Schemadefinitionssprache) erläutert.
Verwandte Abschnitte
- Debugging XSLT
In diesem Abschnitt wird das Debuggen von Stylesheets mithilfe des Visual Studio-Debuggers erläutert.
- XML Standards Reference
In diesem Abschnitt werden Informationen zu XML-Technologien, einschließlich XML, DTD (Document Type Definition), XSD (XML Schema Definition Language) und XSLT bereitgestellt.
- Dataset Designer Overview
In diesem Abschnitt werden zur Entwurfszeit verwendete Tools zum Erstellen von DataSets erläutert.
- XML Web Services in Managed Code
In diesem Abschnitt wird erläutert, wie XML-Webdienste erstellt und bereitgestellt werden und wie auf die XML-Webdienste zugegriffen wird.