【发布时间】:2014-05-24 04:25:54
【问题描述】:
我有一些 HTML 文件需要更改其中的某些值。
所以可以有这样的标签:
<div class="store">@Html.Action("Go","Now",new{Id=12,Type="Small"})</div>
其中的 Id 值必须更改。
我尝试使用 HTML Agility Pack 执行此操作,如下所示:
var foos = from foo in htmlDocument.DocumentNode.SelectNodes("//div[@class='Id']") select foo.InnerText.Replace("Id=50864","Id=55555");
在此之后调用 Save 不会将文件保存为 foos 是所选内容的副本。
如何保存?
【问题讨论】: