1
私が持っているHTML構造のタイプはXPathを使用して現在のノードの親の前の兄弟を取得するにはどうすればよいですか?
.
.
<a name="128312"></a>
<li>
<ul class="post">
.
.
</ul>
</li>
<a name="3849"></a>
<li>
<ul class="post">
.
.
.
.
のようなもので、ul
Sの1つであるnode
の文脈から、私は親ののname
を(つまり、最も近いa
のname
を取得したいですli
「S`)前の兄弟、その
-
以外
node.ParentNode.PreviousSibling.GetAttributeValue("name", null)
の等価
a
とli
の間に戻しています。
これまでにお試しいただいたXPathは何ですか? – wing
私は現在 'parent :: node()/ preceding-sibling :: a/@ name'を使っています。それがあなたのために働くなら、私はあなたが受け入れる答えとしてそれを置くことができるので、他人を助けるかもしれません。 – wing