Delen via


Tekenreeksen weergeven in een tekenreeks visualizer in Visual Studio

Terwijl u fouten opspoort in Visual Studio, kunt u strings bekijken met de ingebouwde string visualizer. De tekenreeksvisualizer toont tekenreeksen die te lang zijn voor een datatip of debuggervenster. Het kan u ook helpen bij het identificeren van onjuist gevormde tekenreeksen.

De ingebouwde tekenreeksvisualiseerde elementen bevatten opties voor tekst zonder opmaak, XML, HTML en JSON. U kunt ook ingebouwde visualisaties in tabelvorm openen voor verschillende .NET-typen, zoals DataSet- en IEnumerable) objecten, vanuit de Autos of andere foutopsporingsprogrammavensters.

Notitie

Als u XAML- of WPF UI-elementen in een visualisatie wilt inspecteren, raadpleegt u of XAML-eigenschappen inspecteren tijdens het debuggen of Hoe u de WPF-boomvisualisator gebruikt.

Open een tekenreeksvisualisator

Als u de tekenreeksvisualisator wilt openen, moet u gepauzeerd zijn tijdens foutopsporing. Beweeg de muisaanwijzer over een variabele met een tekenreekswaarde voor tekst, XML, HTML of JSON en selecteer het vergrootglaspictogram VisualizerIcon.

Een tekenreeksvisualisatie openen

In het venster tekenreeks visualiseren toont het veld Expressie de variabele of expressie die u aanwijst. In het veld Waarde wordt de tekenreekswaarde weergegeven.

Een lege waarde betekent dat de gekozen visualisator de tekenreeks niet kan herkennen. De XML Visualizer- toont bijvoorbeeld een lege waarde voor een tekenreeks zonder XML-tags of een JSON-tekenreeks.

Text visualizer weergeven

De tekstvisualisator geeft tekstuele gegevens op een handigere manier weer. U kunt ook Text Visualizer gebruiken om tekenreeksen weer te geven die de gekozen visualisatie niet kan herkennen. Bovendien biedt Text Visualizer hulpprogramma's en tekenreeksbewerkingsopties en kunt u de volgende tekst eenvoudig decoderen.

  • Base64-coderen
  • Base64-decoderen
  • URL-encodering
  • URL decoderen
  • JWT-decodering

Selecteer de tekenreeksbewerking vervolgkeuzelijst en kies de gewenste optie om uw gegevens te decoderen.

teksttekenreeks visualiseren

JSON-tekenreeksgegevens weergeven

Een goed opgemaakte JSON-tekenreeks lijkt op de volgende afbeelding in de JSON-visualisatie. Ongeldige JSON kan een foutpictogram weergeven (of leeg als deze niet wordt herkend). Als u de JSON-fout wilt identificeren, kopieert en plakt u de tekenreeks in een JSON-lintingprogramma, zoals JSLint-.

JSON-tekenreeks visualiseren

XML-tekenreeksgegevens weergeven

Een goed opgemaakte XML-tekenreeks lijkt op de volgende afbeelding in de XML-visualisatie. Ongeldige XML kan worden weergegeven zonder de XML-tags of leeg als deze niet wordt herkend.

XML String Visualizer

HTML-tekenreeksgegevens weergeven

Een goed opgemaakte HTML-tekenreeks wordt weergegeven alsof deze wordt weergegeven in een browser, zoals wordt weergegeven in de volgende afbeelding. Ongeldige HTML kan worden weergegeven als tekst zonder opmaak.

HTML-tekenreeks visualiseren