2009-05-04 72 views
1

我有大量存儲在數據庫表中的非兼容HTML,我需要進行驗證。將數據庫中的HTML轉換爲使用ASP.NET的XHTML

我想將它拉入像X-Standard這樣的內聯編輯器,它可以進行轉換,但是有沒有更簡單的方法可以通過VB.NET來實現?

+0

我想對Blogger生成的HTML做類似的操作 – finnw 2009-05-04 16:28:22

回答

2

我想看看HTML Tidy

tidy's documentation

整潔讀取HTML,XHTML和XML文件 和寫入清理標記。對於HTML 變體,它會檢測並糾正許多常見編碼錯誤,並致力於生成視覺上等效的標記 ,該標記既符合W3C標準,又在大多數瀏覽器上工作 。 Tidy 的常見用法是將純HTML轉換爲XHTML。

0

HTML Tidy可能是最好的選擇。

如果是一次性轉換,可能會更容易使用PHP腳本(其中內置TIDY)來完成此工作;否則你必須包裝一個COM對象,而不是使用VB.NET(更多信息here,如果你想這樣做的話)

+0

該環境僅支持ASP.NET。 – mmcglynn 2009-05-04 17:33:06

-1

通過在細節頁面(tinyMCE)上嵌入WYSIWYG編輯器,加載壞HTML並讓編輯器完成創建非常接近有效代碼的工作