Htmlの敏捷性パックは終了-では動作しません。
-
18-09-2019 - |
質問
ends-with
と//span[ends-with(@id, 'Label2')]
が、それは動作しません。 私は、次のモードでHTMLの敏捷性パックで//span[ends-with(., 'test')]
を使用しようとしました。
starts-with
とcontains
作品のような他のすべての機能を、十分ます。
誰も私を助けることができますか?
解決
ハックが見つけることができます! それはこのようなものです。
//スパン[ 'Label2を' =ストリング(@id、文字列長(@id)-string長( '_ Label2を')+ 1)]
他のヒント
はい。それは、どちらもここにもXmlDocument
では、サポートされていません。おそらく、//span[@id]
上で手動で反復処理する?
foreach (var node in from HtmlNode n in doc.DocumentNode.SelectNodes(@"//span[@id]")
where n.GetAttributeValue("id","").EndsWith("Label2")
select n)
{
Console.WriteLine(node.OuterHtml);
}
所属していません StackOverflow