我想知道在關閉段落後如何使用HtmlAgilityPack將特定的預定義HTML內容(例如廣告)插入到HTML文章中的隨機位置,只做一次?使用HtmlAgilityPack在段落後隨機注入代碼
該文章可能有幾個段落。注入的代碼應該選擇一個隨機段落並將代碼放在後面。
這是到目前爲止我的代碼:
public string InjectAHtmlRandomallyIntoArticle(string originalArticleHtmlCode,
string HtmlToInject)
{
HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();
doc.LoadHtml(input);
HtmlAgilityPack.HtmlNodeCollection pars =
new HtmlAgilityPack.HtmlNodeCollection(doc.DocumentNode.ParentNode);
pars = doc.DocumentNode.SelectNodes("//p");
foreach(HtmlAgilityPack.HtmlNode par in pars)
{
}
}
不知道哪裏喲從那裏繼續。
您的問題的答案是肯定的。你應該嘗試一個實現,並且在你解散時回答更具體的問題。 – spender
@spender我已經添加了代碼以及我卡在哪裏。 –