ルートの兄弟を選択する必要があり、最初のレベルのみです。
私はhtmlを選択していますが、それは何でもかまいません...
元:
<p><img...></p>
<p><img...></p>
<ul><li><a>somelink</a></li></ul>
<a>...
私が試したのはこれでした/*[following-sibling::*]
が、それは2つしか選択しませ<p><img...></p>
ん...
私が欲しいのは、PP ul aのように最初のレベルを選択することです.
私は Html Agillity Pack を使用しており、私のコードは次のようになります。
var nodeCollection = new List<HtmlNode>();
var document = new HtmlDocument();
document.LoadHtml(html);
if (document.DocumentNode != null)
{
foreach (var node in document.DocumentNode.SelectNodes("/*[following-sibling::*]"))
{
nodeCollection.Add(node);
}
誰が何を間違っているか知っていますか?