私はC#で作業しています.Webページのコンテンツを単一の変数に保存しました.完全なソースコードをリンクに表示するURLを貼り付けると、テキストボックスが1つあります。また、画像タグ以外はマージするのが好きです。
誰かやり方教えてくれませんか..
コンテンツ サーバー側を解析する場合は、Html Agility パックを使用できます。
この質問を参照してください
これを試して:
var images = doc.DocumentNode.SelectNodes("//img");
if (images != null)
{
foreach (HtmlNode image in images)
{
var alt = image.GetAttributeValue("alt", "");
var nodeForReplace = HtmlTextNode.CreateNode(alt);
image.ParentNode.ReplaceChild(nodeForReplace, image);
}
}
var sb = new StringBuilder();
using (var writer = new StringWriter(sb))
{
doc.Save(writer);
}