.HTML ファイル形式を受け入れるアップロード スクリプトがあります。HTML テキストに<img>
タグが含まれている場合、それらの画像ファイルをユーザーのハード ドライブからサーバーにアップロードする必要があります。私はこれにアプローチする最善の方法を考えようとしています。
HTMLAgilityPack を使用して、HTML で img タグを検索しています。
List<string> allTags = new List<string>();
HtmlDocument doc = new HtmlDocument();
doc.Load(@"C:\Users\Mike\Documents\website.htm");
HtmlNodeCollection linkNodes = doc.DocumentNode.SelectNodes("//img");
// Run only if there are img in the document.
if (linkNodes != null)
{
foreach (HtmlNode linkNode in linkNodes)
{
HtmlAttribute attrib = linkNode.Attributes["src"];
string attribString = attrib.Value.ToString();
allTags.Add(attribString);
}
}
ループ内で見つかった各画像ファイルをアップロードするにはどうすればよいですか?