我需要更改很多页面的 css,所以我借此机会玩了 AgilityHTML,我可以阅读我必须更改的 css 条目,但我不知道如何更改它的 href。
这是我想要更改的示例:
<link rel="stylesheet" type="text/css" href="http://cdn.mysite.com/master/public.css?rev=012010">
更具体的href:
http://cdn.mysite.com/master/public.css?rev=012010
我环顾四周,但还没有找到答案。
var nodes = doc.DocumentNode.SelectNodes("//css[@type=\"text/css\"]");
if (nodes != null)
{
foreach (HtmlNode data in nodes)
{
if (data.Attributes["href"] == null)
continue;
//data.Attributes["href"].Value;
}
}
恢复:
我怎样才能更改href并将其保存回来?