Megosztás a következőn keresztül:


Szöveg, XML, HTML, JSON-sztringek megtekintése a sztringvizualizációban

A Visual Studióban végzett hibakeresés során a sztringeket a beépített sztring-vizualizációval tekintheti meg. A sztringvizualizáció olyan sztringeket jelenít meg, amelyek túl hosszúak egy adattipphez vagy hibakereső ablakhoz. Segíthet a hibásan formázott karaktersorozatok azonosításában is.

A beépített sztringábrázolók közé tartozik Szöveg, XML-, HTML-és JSON-. Az Autos vagy más hibakereső ablakból is megnyithat beépített vizualizálókat néhány más típushoz, például DataSet, DataTable és DataView objektumokhoz.

Jegyzet

Ha ellenőriznie kell egy vizualizátorban a XAML- vagy WPF-felhasználói felületi elemeket, tekintse meg a következőket: XAML-tulajdonságok vizsgálata hibakeresés közben vagy Hogyan használjuk a WPF fa vizualizátort.

A vizualizáció megnyitása

A karakterlánc megjelenítő megnyitása:

  1. A hibakeresés során szünetel.
  2. Vigye az egérmutatót egy olyan változó fölé, amelynek egyszerű szöveg, XML-, HTML- vagy JSON-karakterlánc az értéke.
  3. Válassza a nagyító ikont VisualizerIcon.

UIElement lista

Kifejezés mező azt a változót vagy kifejezést jeleníti meg, amely felett az egérmutatót tartja.

Az Érték mező a karakterlánc értékét jeleníti meg. Az üres Érték azt jelenti, hogy a kiválasztott vizualizáló nem ismeri fel a sztringet. Az XML Visualizer például üres értéket jelenít meg, ha a szöveges karakterlánc nem tartalmaz XML-címkéket, vagy ha egy JSON-karakterláncról van szó. Ha meg szeretné tekinteni azokat a karakterláncokat, amelyeket a választott vizualizáló nem ismer fel, válassza inkább a Szövegábrázoló. A Szövegábrázoló egyszerű szöveget jelenít meg.

Szöveges karakterlánc-adatok

A Szövegábrázoló egyszerű szöveget jelenít meg. Ha egyéni formázásra van szüksége egy C++ sztringhez, hozzon létre egy Natvis-vizualizációs.

Emellett Szövegábrázoló eszköz- és sztringmanipulálási lehetőségeket biztosít, és lehetővé teszi a következő szöveg egyszerű dekódolását.

  • Base64-kódolás
  • Base64 Dekódolás
  • URL kódolás
  • URL-dekódolás
  • JWT-dekódolás

Válassza ki a Sztringkezelés legördülő listát, és válassza ki a kívánt lehetőséget az adatok dekódolásához.

Szövegsztring-vizualizáció

JSON-sztringadatok

A JSON-vizualizáció következő ábrájához hasonló jól formázott JSON-sztring jelenik meg. A hibásan formázott JSON megjeleníthet egy hibaikont (vagy üres, ha nem ismeri fel). A JSON-hiba azonosításához másolja és illessze be a sztringet egy JSON-linting eszközbe, például JSLint.

JSON sztringmegjelenítő

XML-sztringadatok

Egy jól formázott XML-sztring az XML-vizualizáció következő ábrájának megfelelően jelenik meg. A hibásan formázott XML az XML-címkék nélkül, vagy ismeretlen esetben üresen jelenhet meg.

XML-sztringábrázoló

HTML-sztringadatok

Egy jól formázott HTML-sztring úgy jelenik meg, mintha egy böngészőben jelenik meg, ahogy az alábbi ábrán látható. A hibás html egyszerű szövegként jelenhet meg.

HTML-sztringábrázoló

Lásd még: