Meine C# -Site ermöglicht Benutzern, HTML zu übermitteln, um auf der Website angezeigt zu werden. Ich möchte die Tags und Attribute beschränken, die für den HTML-Code zulässig sind, bin aber nicht in der Lage, herauszufinden, wie dies in .net funktioniert.Saubere Benutzer HTML in .net
Ich habe versucht mit Html Agility Pack, aber ich sehe nicht, wie man den HTML ändern kann, kann ich sehen, wie man durch den HTML gehen und bestimmte Daten finden, aber tatsächlich eine Ausgabedatei erzeugt, ist verwirrend.
Hat jemand ein gutes Beispiel für die Bereinigung von HTML in .net? Das Agilitätspaket könnte die Antwort sein, aber die Dokumentation fehlt.
Gute Frage. Dies ist ganz oben auf meiner Liste, wenn ich HTML-Code übergebe und anzeigen lasse - im Allgemeinen verwende ich Steuerelemente, die das Ergebnis für mich formatieren und bereinigen (zB www.freetextbox.com in ASP.NET), aber ich sollte das Ergebnis wirklich bestätigen auch. +1 für die Frage. – Codesleuth