2009-10-30 3 views
0

<xsl:template match="element[child]">
위의 코드가 작동합니다. 다음 의사 구문에 대한 실제 구문은 무엇입니까? : 장소에서 <xsl:template match="element[child1 AND child2]">XSLT - 여러 자식 요소가있는 요소 일치


AND에 :

  • and
  • &은 무엇입니까

작동하지 않습니다

  • , 작동하지 않습니다 작동하지 않습니다 ?

    감사합니다.

  • +0

    '소자 [자식 1 및 자식 2] '일 것이다. 어떻게 테스트 했습니까? http://www.w3.org/TR/xpath#booleans –

    +0

    우선 순위도 잘못되었습니다. – mk12

    답변

    2

    는/XPath는 2.0 참조 마이클 케이의 최신 XSLT에서

    element[child1][child2] 
    

    을 시도해보십시오

    각 술어가 차례로 순서에 적용된다; 에있는 술어 이 참인 시퀀스는 다음 스테이지로 전달됩니다. 최종 결과는 원래 순서 에있는 항목으로, 원래 순서가 유지되는 의 술어를 만족합니다.

    (페이지 638)

    +0

    감사합니다. – mk12

    +0

    또한 요소'[child1]'과'element [child2]'보다 우선 순위를 부여하기 위해'priority = "1"'을해야했습니다. – mk12