在 Visual Studio 中使用字串檢視工具檢視字串
在 Visual Studio 中偵錯時,您可以使用內建字串可視化檢視來檢視字串。 字串可視化工具會顯示過長而無法在資料提示視窗或偵錯視窗中顯示的字串。 它也可以協助您識別格式不正確的字串。
內建字串可視化檢視包含純文本、XML、HTML 和 JSON 選項。 您也可以從 Autos 或其他調試程式窗口開啟數種 .NET 類型的內建表格式可視化檢視,例如 DataSet 和 IEnumerable) 物件。
注意
如果您需要檢查可視化檢視中的 XAML 或 WPF UI 元素,請參閱或 在偵錯時檢查 XAML 屬性 或 如何使用 WPF 樹狀檢視。
開啟字串可視化檢視
若要開啟字串可視化檢視,您必須在偵錯期間暫停。 將滑鼠停留在具有 Text、XML、HTML 或 JSON 字串值的變數上,然後選取放大鏡圖示 。
在字串可視化檢視視窗中,[Expression] 字段會顯示您暫留在上方的變數或運算式,而 [值] 欄位會顯示字元串值。
空白 值 表示所選可視化檢視無法辨識字串。 例如,XML 視覺化工具 會在沒有 XML 標籤的文字字串或 JSON 字串中,顯示空白的 值。
檢視文字可視化器
文字可視化檢視會更方便地顯示文字數據。 您也可以使用 文字可視化檢視 來檢視所選可視化檢視無法辨識的字串。 此外,文字可視化檢視 提供工具和字元串操作選項,並可讓您輕鬆譯碼下列文字。
- Base64 編碼
- Base64 解碼
- URL 編碼
- URL 解碼
- JWT 解碼
選取 字串操作 下拉式清單,然後選擇要譯碼數據的選項。
檢視 JSON 字串數據
格式正確的 JSON 字串看起來類似 JSON 視覺化檢視中的下圖。 格式不正確的 JSON 可能會顯示錯誤圖示(如果無法辨識則為空白)。 若要識別 JSON 錯誤,請將字串複製並貼入 JSON linting 工具,例如 JSLint。
檢視 XML 字串數據
格式正確的 XML 字串看起來與 XML 視覺化檢視中的下圖類似。 格式不正確的 XML 可能會在沒有 XML 標籤的情況下顯示,如果無法辨識,則為空白。
檢視 HTML 字串數據
格式正確的 HTML 字串看起來就像是在瀏覽器中渲染,如下圖所示。 格式不正確的 HTML 可能會顯示為純文字。