Как загрузить HTML-код в строку C #? - PullRequest
9 голосов
/ 11 октября 2010

Привет, у меня очень серьезный вопрос.

Мне нужно отправить HTML-код, поэтому я должен загрузить HTML в строку, и это не работает, если я не могу их интерпретироватьхорошо, как я могу сохранить его изначально?

Спасибо за вашу помощь

Ответы [ 2 ]

26 голосов
/ 11 октября 2010

Строки и HTML должны быть в порядке. Единственное осложнение - это экранирование, которое облегчается использованием дословных строковых литералов (@ "...") Тогда вы просто удваиваете любые двойные кавычки:

string body = @"<html><body>
<a href=""foo.bar"" class=""blap"">blip</a>
...
</body></html>";
6 голосов
/ 11 октября 2010

Если ваш HTML-код находится в файле, вы можете File.ReadAllText

string myString = System.IO.File.ReadAllText("path to the file");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...