2009-05-04 9 views
1

Ich habe eine große Menge an nicht-konformem HTML in Datenbanktabellen gespeichert, die ich validieren muss.Konvertieren von HTML in einer Datenbank in XHTML mit ASP.NET

Ich dachte daran, es in einen Inline-Editor wie X-Standard zu ziehen, der eine Konvertierung machen würde, aber gibt es einen einfacheren Weg, dies über VB.NET zu tun?

+0

Ich möchte etwas ähnliches mit dem HTML von Blogger erzeugt – finnw

Antwort

2

Ich würde in HTML Tidy suchen.

Von tidy's documentation:

Tidy liest HTML, XHTML und XML-Dateien und schreibt Markup gereinigt. Für HTML Varianten erkennt und korrigiert es viele häufige Codierungsfehler und bemüht sich um visuell äquivalentes Markup zu produzieren, das sowohl W3C-konform ist als auch in den meisten Browsern funktioniert . Eine häufige Verwendung von Tidy ist die Konvertierung von reinem HTML in XHTML.

0

HTML Tidy ist wahrscheinlich die beste Option.

Wenn es für eine einmalige Konvertierung ist, könnte es einfacher sein, ein PHP-Skript zu verwenden (wo TIDY eingebaut ist), um die Arbeit zu erledigen; andernfalls müssen Sie ein COM-Objekt stattdessen umschließen, um es mit VB.NET zu verwenden (mehr Info here, wenn Sie das tun möchten.

+0

Die Umgebung unterstützt nur ASP.NET. – mmcglynn

-1

Durch das Einbetten eines WYSIWYG-Editors auf einer Detailseite (tinyMCE) konnte ich Laden Sie den fehlerhaften HTML und lassen Sie den Editor die Arbeit der Erstellung sehr nahe an gültigen Code.

Verwandte Themen