나는 특정 노드의 첫 번째 자손 인 조상이없는 노드를 얻는 xpath를 원한다.특정 조상을 가지고 있지 않은 노드를 얻는다. xml xpath
의 우리가이 같은 XML 문서가 있다고 가정하자
<a>
<b>This node</b>
<c>
<a>
<b>not this</b>
<g>
<b>not this</b>
</g>
</a>
<a>
<b>This node</b>
<c/>
</a>
</c>
</a>
<a>
<c>
<a>
<b>not this</b>
</a>
<a>
<b>This node</b>
</a>
<a>
<b>This node</b>
</a>
<a>
<b>This node</b>
</a>
</c>
</a>
<d>
<b>This node</b>
</d>
내가 그들의 조상 노드가없는 문서의 모든 B 노드를 선택하고 싶습니다 // A/C/A [1].
이 형식은 올바른 형식의 XML 문서가 아닙니다. 그것은 심하게 기형입니다 !!! –
정말 죄송합니다. 이제는 괜찮을 것입니다. – tach
여전히 형식이 올바르지 않습니다. 올바른 형식의 XML 문서에는 정확히 하나의 최상위 요소가 있습니다. 질문에 당신은 세 가지 최상위 요소가 있습니다. –