Übersicht: XML-Tools in Visual Studio

Extensible Markup Language (XML) ist eine Markupsprache, die ein Format bereitstellt, mit dem Daten beschrieben werden können. XML trennt die Daten und deren Präsentation durch Verwendung zugeordneter Stylesheets wie Extensible Stylesheet Language (XSL) und Cascading Style Sheets (CSS). 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, 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 Funktionen 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 XSL-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 Visual Studio und den XML-Editor integriert, um die Arbeit mit XSD-Schemas (XML-Schemadefinitionssprache) zu ermöglichen.

Debuggen von XSLT-Code

Visual Studio unterstützt das Debuggen von XSLT-Stylesheets. Mithilfe des Debuggers können Sie Haltepunkte in einem XSLT-Stylesheet festlegen, den Code in einem XSLT-Stylesheet schrittweise ausführen usw.

Hinweis

Der XSLT-Debugger ist nur in der Enterprise Edition von Visual Studio verfügbar.

Siehe auch