결과 추론 :XSLT - 다음 XML 입력을 감안할 때 어린이
<Sections Pass="False">
<Section number="1" Pass="False">
<Step number="1" Pass="True">
<SubStep number="1" Pass="True">
<SubSubStep number="1" Pass="True"/>
<SubSubStep number="2" Pass="True"/>
</SubStep>
</Step>
<Step number="2" Pass="False">
<SubStep number="1" Pass="False">
<SubSubStep number="1" Pass="True"/>
<SubSubStep number="2" Pass="False"/>
</SubStep>
</Step>
</Section>
</Sections>
나는 아이들의 부모의 결과를 추론 할 :
<Sections>
<Section number="1">
<Step number="1">
<SubStep number="1" Pass="True">
<SubSubStep number="1" Pass="True"/>
<SubSubStep number="2" Pass="True"/>
</SubStep>
</Step>
<Step number="2">
<SubStep number="1" Pass="False">
<SubSubStep number="1" Pass="True"/>
<SubSubStep number="2" Pass="False"/>
</SubStep>
</Step>
</Section>
</Sections>
이 어떻게로 변환 할 수 있습니다. 자식 중 하나라도 Pass = "False"결과를 얻으면 부모 결과는 Pass = "False"가됩니다. 역방향 재귀?
XSLT 그것은 XML에 더 잘 작동, 공백을 변환 매우 좋지 않다. :) –
변형이 필요하지 않습니다. :) 당신이 XML과 원하는 출력을 포함하도록 편집해야한다고 생각합니다. –
하하 ... 코드 블록을 추가하는 데 어려움을 겪고 마침내 지침을 읽으려고 결정했습니다. –