1
HtmlNodeの属性を設定すると、ノードが選択されたHtmlDocumentに表示されるはずですか?Html Agility Pack:HtmlNodeの属性値を設定するとHtmlDocumentに反映されない
htmlDocumentはHtmlDocumentです。だから、単純化されたコードは次のようになります。今
HtmlNode documentNode = htmlDocument.DocumentNode;
HtmlNodeCollection nodeCollection = documentNode.SelectNodes(someXPath);
foreach(var node in nodeCollection)
if(SomeCondition(node))
node.SetAttributeValue("class","something");
、私はノード変更のクラスattribteを参照してください、私はこの変更がHTMLDocumentののHTMLに反映されません。