我需要解析HTML代碼轉換成字符串,因爲我以後使用它作爲電子郵件的我身上內容:如何清潔解析HTML代碼串
有沒有一種方法來分析這樣的html代碼:
<div class="alert alert-success" role="alert">
<h4 class="alert-heading">Well done!</h4>
<p>You have successfully subscribed!</p>
<hr>
<p class="mb-0">We will be sending you newsletter on weekly basis.</p>
</div>
到一個乾淨的方式串,沒有做這樣的:
string body = @"<div class=""alert alert-success"" role=""alert"">" + "</div>"
,所以我可以把它傳遞給郵件是這樣的:
MailMessage mailMessage = new MailMessage();
mailMessage.Body = body;
而不是在字符串裏面有一系列html代碼。
是否有任何其他「方式」爲電子郵件做「設計」?
PS:我也不想從外部文件
我想用HTML代碼有一個體面的設計,訂閱電子報消息,在電子郵件加載HTML。
謝謝!
既然你想要一個電子郵件,爲什麼你不允許在你的電子郵件中的HTML內容? https://stackoverflow.com/questions/8628683/how-to-send-html-formatted-email –
不完全清楚你在這裏問什麼。如何將HTML文件作爲項目中的嵌入式資源?還是你想讓用戶輸入html? –
我希望我的html代碼能夠顯示郵件的外觀。例如,如果id放入一個按鈕,使用誰接收電子郵件可以實際上點擊該按鈕,並獲得重定向somwhere @ stephen.vakil – aiden87