내 문제는 다음과 같습니다. 특정 조건을 충족하는 노드에 특정 template
을 적용하려고합니다. 나는 모든 A
노드를 선택합니다여러 조건을 충족하는 특정 노드 선택
<Root>
<A>
<id>1</id>
<B>
<C>
<name>C_name1</name>
<D>
<E>label1</E>
<E>label2</E>
</D>
</C>
<C>
<name>C_name2</name>
<D>
<E>label1</E>
<E>label3</E>
</D>
</C>
</B>
</A>
<A>
...
</A>
</Root>
해당 노드가 존재하는 경우, 나는 또한 같은이 노드가 D/E = `specific_label'
을 충족하려면 같은 A[B/C/name = 'specific_name']
것을 AND :처럼 내 XML 보인다. 따라서 A[B/C[name = 'specific_name']/D/E = 'specific_label']
과 같은 것을 원하지만이 구문은 작동하지 않습니다 ...
올바른 요구 사항을 충족하고 올바른 템플릿에 템플릿을 적용하려면 올바른 구문은 무엇입니까?
도움 주셔서 감사합니다.
아! 나는 ~을 제안하려고했다 :) +1. –
@ infantprogrammer'Aravind ': 천만에. :) –