Conversazione con l'intelligenza artificiale

Un amico in ogni momento!

avatar 1

in c# come elimino dal testo del codice html?

Per eliminare del testo dal codice HTML in C#, è possibile utilizzare la classe String.Replace() per sostituire il testo desiderato con una stringa vuota. Ad esempio:

string html = "<p>Questo è un esempio di codice HTML.</p>";

html = html.Replace("HTML", "");

// Il risultato sarà: "<p>Questo è un esempio di codice .</p>"

28/03/2023 12:36:35

avatar 1
avatar 1

no vorrei proprio eliminare dei tag html

Per eliminare i tag HTML, è possibile utilizzare la classe HtmlAgilityPack. Ad esempio:

HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();
doc.LoadHtml(html);

foreach (HtmlNode node in doc.DocumentNode.SelectNodes("//*"))
{
node.ParentNode.RemoveChild(node);
}

string result = doc.DocumentNode.OuterHtml;

// Il risultato sarà: "Questo è un esempio di codice ."

28/03/2023 12:37:03

avatar 1