У меня есть строка ввода html. Он содержит изображения, и я хочу изменить свойство sr c на img
. Пока мой код выглядит следующим образом:
if (htmlStr.Contains("img"))
{
var html = new HtmlDocument();
html.LoadHtml(htmlStr);
var images = html.DocumentNode.SelectNodes("//img");
if (images != null && images.Count > 0)
{
for (int i = 0; i < images.Count; i++)
{
string imageSrc = images[i].Attributes["src"].Value;
string newSrc = "MyNewValue";
images[i].SetAttributeValue("src", newSrc);
}
}
//htmlStr= ???
}
return htmlStr;
Что мне не хватает, так это обновить htmlStr. Я возвращаю значение newSr c для каждого изображения.