Come aggiungere <link> o <meta> tag a <head> con HtmlAgilityPack?

asp.net-mvc c# dom html html-agility-pack

Domanda

Il link per scaricare la documentazione da http://htmlagilitypack.codeplex.com restituisce un errore e non riesco a capirlo provando il codice.

Sto cercando di inserire vari tag nella sezione <head> di un HtmlDocument che ho caricato da una stringa HTML. Il problema originale che sto avendo è descritto qui .

Qualcuno può darmi un'idea di come raggiungere questo obiettivo? Grazie

Risposta popolare

Forse un po 'tardi :-) Supponiamo di avere questo file Html test.htm :

<html>
<head>
    <title>Hello World!</title>
</head>
<body>
    Hello World
</body>
</html>

Ecco come aggiungere un elemento LINK sotto l'elemento HEAD. La semantica non sarà molto simile a quella di System.Xml, apposta:

<html>
<head>
    <title>Hello World!</title>
</head>
<body>
    Hello World
</body>
</html>

Il risultato sarà:

<html>
<head>
    <title>Hello World!</title>
</head>
<body>
    Hello World
</body>
</html>



Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché
Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché