簡體   English   中英

C# 下載 HTML 頁面到字符串 asp.net

[英]C# download HTML page to string asp.net

我正在嘗試使用以下代碼從另一個頁面下載 aspx 頁面的 html:

  WebClient webClient = new WebClient();
             String CompleteReport = webClient.DownloadString(new System.Uri(reportURL));

但是,返回的 HTML 包含類似於以下內容的標記:

"\r\n\r\n<!DOCTYPE html>\r\n\r\n<html xmlns=\"http://www.w3.org/1999/xhtml\">\r\n<head><meta charset=\"utf-8\" 

我應該怎么做才能下載沒有這些轉義序列的字符串。

謝謝你!

該字符串實際上並不包含這些序列。 它包含它們所代表的字符(實際的換行符和換行符)。

您可能正在調試器中查看字符串,並且調試器正在為您添加這些序列。 如果您將其轉儲到文件中並在記事本中閱讀,它們將不存在。

另請參閱此答案 如果在監視窗口中將,nq添加到變量名稱,轉義序列將消失。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM