I have a following kind of xml/html
<root>
<p1>
<l1>
<a>something</a>
<a>something</a>
<a>something</a>
<a>something</a>
</l1>
<l1>
<a>something</a>
<a>something</a>
<a>something</a>
<a>something</a>
</l1>
</p1>
</root>
我想选取所有l1标签的集合,并为每个l1标签选择当前l1标签下的所有'a'标签。我该怎么做?
item.SelectNodes("a")
,它都会获取页面中的所有链接,而你需要获取的是<l1s>
标签内的<a>
标签,所以你必须执行:item.SelectNodes("./a")
或".//a"
(如果您不希望<a>
标签是<l1s>
标签的直接子元素)。 - Oscar Mederosa
元素集合,首先是第一个“l1”中的4个a
元素,然后是第二个“l1”中的4个a
元素。 - BrokenGlass