Freigeben über


Anzeigen von Text-, XML-, HTML-, JSON-Zeichenfolgen im Zeichenfolgen-Visualizer

Während Sie in Visual Studio debuggen, können Sie Zeichenfolgen mit dem integrierten Zeichenfolgen-Visualizer anzeigen. Die Zeichenfolgenanzeige zeigt Zeichenfolgen an, die für einen Datenhinweis oder ein Debuggerfenster zu lang sind. Außerdem können Sie fehlerhaft formatierte Zeichenfolgen identifizieren.

Die integrierten Zeichenfolgenschnellansichten umfassen Text-, XML-, HTML-und JSON- Optionen. Sie können integrierte Visualisierungen auch für einige andere Typen wie DataSet-, DataTable- und DataView--Objekte aus den Autos-- oder anderen Debuggerfenstern öffnen.

Anmerkung

Informationen zum Überprüfen von XAML- oder WPF-Benutzeroberflächenelemente in einer Schnellansicht finden Sie unter Überprüfen von XAML-Eigenschaften beim Debuggen oder Verwenden der WPF-Strukturschnellansicht.

Öffnen des Visualizers

Zum Öffnen des Zeichenfolgen-Visualizers:

  1. Halten Sie den Debugvorgang an.
  2. Zeigen Sie mit der Maus auf eine Variable, die einen Nur-Text-, XML-, HTML- oder JSON-Zeichenfolgenwert aufweist.
  3. Wählen Sie das Lupensymbol VisualizerIconaus.

UIElement-Liste

Das Feld Ausdruck zeigt die Variable oder den Ausdruck an, auf die oder den Sie zeigen.

Das Feld Wert zeigt den Zeichenfolgenwert an. Ist Wert leer, bedeutet das, dass die ausgewählte Schnellansicht die Zeichenfolge nicht erkennen kann. Beispielsweise zeigt die XML Visualizer- eine leere Value- für eine Textzeichenfolge ohne XML-Tags oder eine JSON-Zeichenfolge an. Um Zeichenfolgen anzuzeigen, die von der ausgewählten Visualisierung nicht erkannt werden können, wählen Sie stattdessen die Textschnellansicht aus. Der Text-Visualizer zeigt Nur-Text an.

Zeichenkettendaten

Der Text-Visualizer zeigt Nur-Text an. Wenn Sie eine benutzerdefinierte Formatierung für eine C++-Zeichenfolge benötigen, erstellen Sie eine Natvis-Visualisierung.

Darüber hinaus bietet der Text-Visualizer Werkzeuge und Optionen zur Zeichenfolgenmanipulation und ermöglicht es Ihnen, den folgenden Text mühelos zu decodieren.

  • Base64-Codieren
  • Base64-Decodierung
  • URL-Codieren
  • URL-Decodierung
  • JWT-Decodierung

Wählen Sie die Dropdownliste Textbearbeitung aus und wählen Sie die gewünschte Option zum Decodieren Ihrer Daten.

Textzeichenfolgenvisualisierer

JSON-Zeichenfolgendaten

Eine wohlgeformte JSON-Zeichenfolge ähnelt der folgenden Abbildung im JSON-Visualizer. Falsch formatierter JSON-Code zeigt möglicherweise ein Fehlersymbol an (oder leer, wenn nicht erkannt). Um den JSON-Fehler zu identifizieren, kopieren Sie die Zeichenfolge, und fügen Sie sie in ein JSON-Lintingtool wie JSLintein.

JSON-Zeichenfolgen-Visualizer

XML-Zeichenfolgendaten

Eine wohlgeformte XML-Zeichenfolge ähnelt der folgenden Abbildung im XML-Visualizer. Falsch formatierter XML-Code kann ohne die XML-Tags oder leer angezeigt werden, wenn nicht erkannt.

XML-Zeichenfolgen-Viewer

HTML-Zeichenfolgendaten

Eine wohlgeformte HTML-Zeichenfolge wird wie in einem Browser gerendert, wie in der folgenden Abbildung dargestellt. Falsch formatierter HTML-Code kann als Nur-Text angezeigt werden.

HTML-String-Visualisierer

Siehe auch